./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memcleanup.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.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_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/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_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/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_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/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 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 22:31:34,791 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 22:31:34,792 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 22:31:34,815 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 22:31:34,815 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 22:31:34,816 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 22:31:34,818 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 22:31:34,819 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 22:31:34,821 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 22:31:34,822 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 22:31:34,823 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 22:31:34,824 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 22:31:34,824 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 22:31:34,825 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 22:31:34,826 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 22:31:34,827 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 22:31:34,828 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 22:31:34,829 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 22:31:34,830 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 22:31:34,832 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 22:31:34,834 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 22:31:34,835 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 22:31:34,836 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 22:31:34,837 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 22:31:34,840 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 22:31:34,840 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 22:31:34,840 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 22:31:34,841 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 22:31:34,841 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 22:31:34,842 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 22:31:34,843 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 22:31:34,843 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 22:31:34,844 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 22:31:34,845 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 22:31:34,846 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 22:31:34,846 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 22:31:34,846 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 22:31:34,847 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 22:31:34,847 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 22:31:34,848 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 22:31:34,848 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 22:31:34,849 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/config/svcomp-MemCleanup-32bit-Automizer_Default.epf [2021-12-06 22:31:34,867 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 22:31:34,867 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 22:31:34,868 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 22:31:34,868 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 22:31:34,868 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 22:31:34,868 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 22:31:34,869 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 22:31:34,869 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 22:31:34,869 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 22:31:34,869 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 22:31:34,869 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 22:31:34,870 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 22:31:34,870 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 22:31:34,875 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 22:31:34,875 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 22:31:34,875 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-06 22:31:34,875 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-06 22:31:34,876 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 22:31:34,876 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 22:31:34,876 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 22:31:34,876 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 22:31:34,876 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 22:31:34,876 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 22:31:34,876 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 22:31:34,876 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:31:34,877 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 22:31:34,877 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 22:31:34,877 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 22:31:34,877 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 22:31:34,877 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 22:31:34,877 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_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/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_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/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 -> 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e [2021-12-06 22:31:35,043 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 22:31:35,058 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 22:31:35,059 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 22:31:35,060 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 22:31:35,061 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 22:31:35,062 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2021-12-06 22:31:35,102 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/data/f92cfa3d9/930495b4eb914aa993c327768e7b91ac/FLAG75b3b28b6 [2021-12-06 22:31:35,592 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 22:31:35,593 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2021-12-06 22:31:35,606 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/data/f92cfa3d9/930495b4eb914aa993c327768e7b91ac/FLAG75b3b28b6 [2021-12-06 22:31:36,093 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/data/f92cfa3d9/930495b4eb914aa993c327768e7b91ac [2021-12-06 22:31:36,095 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 22:31:36,097 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 22:31:36,098 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 22:31:36,098 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 22:31:36,101 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 22:31:36,101 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,102 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@43c18f3a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36, skipping insertion in model container [2021-12-06 22:31:36,102 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,108 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 22:31:36,136 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 22:31:36,332 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:31:36,339 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 22:31:36,369 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:31:36,396 INFO L208 MainTranslator]: Completed translation [2021-12-06 22:31:36,396 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36 WrapperNode [2021-12-06 22:31:36,396 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 22:31:36,397 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 22:31:36,397 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 22:31:36,397 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 22:31:36,404 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,418 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,438 INFO L137 Inliner]: procedures = 168, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 95 [2021-12-06 22:31:36,439 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 22:31:36,439 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 22:31:36,439 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 22:31:36,440 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 22:31:36,447 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,447 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,450 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,450 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,457 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,460 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,461 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,463 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 22:31:36,464 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 22:31:36,464 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 22:31:36,464 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 22:31:36,465 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36" (1/1) ... [2021-12-06 22:31:36,471 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:31:36,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:36,489 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 22:31:36,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 22:31:36,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 22:31:36,529 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2021-12-06 22:31:36,529 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2021-12-06 22:31:36,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 22:31:36,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 22:31:36,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 22:31:36,529 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 22:31:36,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 22:31:36,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 22:31:36,530 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 22:31:36,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 22:31:36,617 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 22:31:36,619 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 22:31:36,775 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 22:31:36,780 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 22:31:36,781 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 22:31:36,782 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:31:36 BoogieIcfgContainer [2021-12-06 22:31:36,782 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 22:31:36,783 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 22:31:36,783 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 22:31:36,786 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 22:31:36,786 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 10:31:36" (1/3) ... [2021-12-06 22:31:36,787 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@607f4a9d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:31:36, skipping insertion in model container [2021-12-06 22:31:36,787 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:31:36" (2/3) ... [2021-12-06 22:31:36,787 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@607f4a9d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:31:36, skipping insertion in model container [2021-12-06 22:31:36,787 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:31:36" (3/3) ... [2021-12-06 22:31:36,788 INFO L111 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2021-12-06 22:31:36,792 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 22:31:36,792 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2021-12-06 22:31:36,826 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 22:31:36,831 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 22:31:36,831 INFO L340 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2021-12-06 22:31:36,842 INFO L276 IsEmpty]: Start isEmpty. Operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 22:31:36,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-12-06 22:31:36,848 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:36,849 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-12-06 22:31:36,849 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:36,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:36,853 INFO L85 PathProgramCache]: Analyzing trace with hash -772449407, now seen corresponding path program 1 times [2021-12-06 22:31:36,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:36,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879111599] [2021-12-06 22:31:36,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:36,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:36,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:37,020 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 22:31:37,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:37,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879111599] [2021-12-06 22:31:37,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879111599] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:37,021 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:31:37,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 22:31:37,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793294828] [2021-12-06 22:31:37,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:37,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:31:37,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:37,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:31:37,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:31:37,050 INFO L87 Difference]: Start difference. First operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:31:37,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:37,156 INFO L93 Difference]: Finished difference Result 124 states and 145 transitions. [2021-12-06 22:31:37,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:31:37,158 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 22:31:37,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:37,166 INFO L225 Difference]: With dead ends: 124 [2021-12-06 22:31:37,166 INFO L226 Difference]: Without dead ends: 118 [2021-12-06 22:31:37,167 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 22:31:37,170 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 149 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:37,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 109 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:31:37,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-12-06 22:31:37,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 92. [2021-12-06 22:31:37,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 65 states have (on average 1.6153846153846154) internal successors, (105), 82 states have internal predecessors, (105), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2021-12-06 22:31:37,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 123 transitions. [2021-12-06 22:31:37,207 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 123 transitions. Word has length 6 [2021-12-06 22:31:37,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:37,208 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 123 transitions. [2021-12-06 22:31:37,208 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 22:31:37,208 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 123 transitions. [2021-12-06 22:31:37,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-12-06 22:31:37,209 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:37,209 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-12-06 22:31:37,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 22:31:37,209 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:37,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:37,210 INFO L85 PathProgramCache]: Analyzing trace with hash -772449406, now seen corresponding path program 1 times [2021-12-06 22:31:37,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:37,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395176389] [2021-12-06 22:31:37,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:37,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:37,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:37,292 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 22:31:37,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:37,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395176389] [2021-12-06 22:31:37,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395176389] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:37,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:31:37,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:31:37,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140098925] [2021-12-06 22:31:37,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:37,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:31:37,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:37,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:31:37,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:31:37,294 INFO L87 Difference]: Start difference. First operand 92 states and 123 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:31:37,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:37,392 INFO L93 Difference]: Finished difference Result 221 states and 308 transitions. [2021-12-06 22:31:37,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:31:37,393 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 22:31:37,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:37,396 INFO L225 Difference]: With dead ends: 221 [2021-12-06 22:31:37,396 INFO L226 Difference]: Without dead ends: 221 [2021-12-06 22:31:37,396 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 22:31:37,401 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 120 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:37,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 207 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:31:37,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-12-06 22:31:37,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 168. [2021-12-06 22:31:37,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 133 states have (on average 1.6240601503759398) internal successors, (216), 150 states have internal predecessors, (216), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-12-06 22:31:37,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 261 transitions. [2021-12-06 22:31:37,424 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 261 transitions. Word has length 6 [2021-12-06 22:31:37,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:37,424 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 261 transitions. [2021-12-06 22:31:37,425 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 22:31:37,425 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 261 transitions. [2021-12-06 22:31:37,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-06 22:31:37,425 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:37,425 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:31:37,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 22:31:37,426 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 16 more)] === [2021-12-06 22:31:37,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:37,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1823872140, now seen corresponding path program 1 times [2021-12-06 22:31:37,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:37,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536897472] [2021-12-06 22:31:37,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:37,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:37,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:37,550 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 22:31:37,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:37,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536897472] [2021-12-06 22:31:37,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536897472] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:37,551 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:31:37,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:31:37,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516447436] [2021-12-06 22:31:37,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:37,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:31:37,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:37,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:31:37,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:31:37,552 INFO L87 Difference]: Start difference. First operand 168 states and 261 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:31:37,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:37,652 INFO L93 Difference]: Finished difference Result 244 states and 348 transitions. [2021-12-06 22:31:37,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:31:37,653 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 22:31:37,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:37,655 INFO L225 Difference]: With dead ends: 244 [2021-12-06 22:31:37,655 INFO L226 Difference]: Without dead ends: 244 [2021-12-06 22:31:37,655 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 22:31:37,656 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 136 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:37,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 162 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:31:37,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-12-06 22:31:37,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 171. [2021-12-06 22:31:37,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 136 states have (on average 1.6102941176470589) internal successors, (219), 153 states have internal predecessors, (219), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-12-06 22:31:37,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 264 transitions. [2021-12-06 22:31:37,672 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 264 transitions. Word has length 7 [2021-12-06 22:31:37,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:37,673 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 264 transitions. [2021-12-06 22:31:37,673 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 22:31:37,673 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 264 transitions. [2021-12-06 22:31:37,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-12-06 22:31:37,673 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:37,673 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:31:37,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 22:31:37,674 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 16 more)] === [2021-12-06 22:31:37,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:37,674 INFO L85 PathProgramCache]: Analyzing trace with hash 705461537, now seen corresponding path program 1 times [2021-12-06 22:31:37,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:37,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463912566] [2021-12-06 22:31:37,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:37,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:37,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:37,780 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 22:31:37,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:37,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463912566] [2021-12-06 22:31:37,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463912566] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:37,780 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:31:37,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:31:37,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769039156] [2021-12-06 22:31:37,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:37,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:31:37,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:37,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:31:37,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:31:37,782 INFO L87 Difference]: Start difference. First operand 171 states and 264 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:31:37,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:37,866 INFO L93 Difference]: Finished difference Result 223 states and 309 transitions. [2021-12-06 22:31:37,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:31:37,867 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 22:31:37,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:37,869 INFO L225 Difference]: With dead ends: 223 [2021-12-06 22:31:37,869 INFO L226 Difference]: Without dead ends: 223 [2021-12-06 22:31:37,870 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 22:31:37,871 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 89 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:37,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 204 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:31:37,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-12-06 22:31:37,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 171. [2021-12-06 22:31:37,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 136 states have (on average 1.5955882352941178) internal successors, (217), 153 states have internal predecessors, (217), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-12-06 22:31:37,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 262 transitions. [2021-12-06 22:31:37,886 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 262 transitions. Word has length 8 [2021-12-06 22:31:37,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:37,887 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 262 transitions. [2021-12-06 22:31:37,887 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 22:31:37,887 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 262 transitions. [2021-12-06 22:31:37,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-12-06 22:31:37,887 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:37,888 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:31:37,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 22:31:37,888 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 16 more)] === [2021-12-06 22:31:37,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:37,889 INFO L85 PathProgramCache]: Analyzing trace with hash 394471214, now seen corresponding path program 1 times [2021-12-06 22:31:37,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:37,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897364452] [2021-12-06 22:31:37,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:37,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:37,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:37,930 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 22:31:37,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:37,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897364452] [2021-12-06 22:31:37,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897364452] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:37,931 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:31:37,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:31:37,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447136178] [2021-12-06 22:31:37,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:37,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:31:37,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:37,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:31:37,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:31:37,933 INFO L87 Difference]: Start difference. First operand 171 states and 262 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:31:37,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:37,996 INFO L93 Difference]: Finished difference Result 250 states and 344 transitions. [2021-12-06 22:31:37,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:31:37,996 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 22:31:37,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:37,998 INFO L225 Difference]: With dead ends: 250 [2021-12-06 22:31:37,998 INFO L226 Difference]: Without dead ends: 250 [2021-12-06 22:31:37,998 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 22:31:37,999 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 135 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:37,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 193 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:38,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-12-06 22:31:38,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 207. [2021-12-06 22:31:38,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 170 states have (on average 1.5705882352941176) internal successors, (267), 188 states have internal predecessors, (267), 11 states have call successors, (11), 7 states have call predecessors, (11), 8 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-12-06 22:31:38,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 312 transitions. [2021-12-06 22:31:38,009 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 312 transitions. Word has length 9 [2021-12-06 22:31:38,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:38,010 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 312 transitions. [2021-12-06 22:31:38,010 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 22:31:38,010 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 312 transitions. [2021-12-06 22:31:38,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-12-06 22:31:38,010 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:38,010 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:31:38,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 22:31:38,011 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 16 more)] === [2021-12-06 22:31:38,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:38,011 INFO L85 PathProgramCache]: Analyzing trace with hash -656294205, now seen corresponding path program 1 times [2021-12-06 22:31:38,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:38,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332913617] [2021-12-06 22:31:38,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:38,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:38,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:38,049 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 22:31:38,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:38,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332913617] [2021-12-06 22:31:38,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332913617] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:38,050 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:31:38,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:31:38,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216055035] [2021-12-06 22:31:38,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:38,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:31:38,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:38,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:31:38,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:31:38,051 INFO L87 Difference]: Start difference. First operand 207 states and 312 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:31:38,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:38,107 INFO L93 Difference]: Finished difference Result 245 states and 327 transitions. [2021-12-06 22:31:38,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:31:38,107 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 22:31:38,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:38,109 INFO L225 Difference]: With dead ends: 245 [2021-12-06 22:31:38,109 INFO L226 Difference]: Without dead ends: 245 [2021-12-06 22:31:38,109 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 22:31:38,110 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 160 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:38,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 194 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:38,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-12-06 22:31:38,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 217. [2021-12-06 22:31:38,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 179 states have (on average 1.5642458100558658) internal successors, (280), 198 states have internal predecessors, (280), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-12-06 22:31:38,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 325 transitions. [2021-12-06 22:31:38,119 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 325 transitions. Word has length 10 [2021-12-06 22:31:38,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:38,119 INFO L470 AbstractCegarLoop]: Abstraction has 217 states and 325 transitions. [2021-12-06 22:31:38,119 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 22:31:38,120 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 325 transitions. [2021-12-06 22:31:38,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-12-06 22:31:38,120 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:38,120 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:31:38,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 22:31:38,120 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:38,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:38,121 INFO L85 PathProgramCache]: Analyzing trace with hash 12795785, now seen corresponding path program 1 times [2021-12-06 22:31:38,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:38,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613495326] [2021-12-06 22:31:38,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:38,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:38,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:38,192 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 22:31:38,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:38,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613495326] [2021-12-06 22:31:38,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613495326] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:38,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591855491] [2021-12-06 22:31:38,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:38,193 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:38,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:38,194 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:38,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 22:31:38,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:38,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 22:31:38,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:38,405 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 22:31:38,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:38,496 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 22:31:38,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591855491] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:38,496 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:38,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2021-12-06 22:31:38,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512038631] [2021-12-06 22:31:38,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:38,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 22:31:38,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:38,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 22:31:38,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-12-06 22:31:38,498 INFO L87 Difference]: Start difference. First operand 217 states and 325 transitions. Second operand has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:31:38,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:38,689 INFO L93 Difference]: Finished difference Result 302 states and 415 transitions. [2021-12-06 22:31:38,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 22:31:38,690 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 22:31:38,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:38,692 INFO L225 Difference]: With dead ends: 302 [2021-12-06 22:31:38,692 INFO L226 Difference]: Without dead ends: 302 [2021-12-06 22:31:38,693 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 22:31:38,693 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 415 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 415 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:38,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [415 Valid, 448 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:31:38,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-12-06 22:31:38,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 229. [2021-12-06 22:31:38,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 188 states have (on average 1.4893617021276595) internal successors, (280), 210 states have internal predecessors, (280), 11 states have call successors, (11), 7 states have call predecessors, (11), 12 states have return successors, (44), 11 states have call predecessors, (44), 11 states have call successors, (44) [2021-12-06 22:31:38,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 335 transitions. [2021-12-06 22:31:38,709 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 335 transitions. Word has length 14 [2021-12-06 22:31:38,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:38,709 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 335 transitions. [2021-12-06 22:31:38,710 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 22:31:38,710 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 335 transitions. [2021-12-06 22:31:38,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-06 22:31:38,710 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:38,710 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:31:38,732 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 22:31:38,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:38,911 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 16 more)] === [2021-12-06 22:31:38,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:38,912 INFO L85 PathProgramCache]: Analyzing trace with hash 396669285, now seen corresponding path program 1 times [2021-12-06 22:31:38,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:38,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115350759] [2021-12-06 22:31:38,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:38,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:38,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:38,999 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 22:31:38,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:39,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115350759] [2021-12-06 22:31:39,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115350759] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:39,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882908284] [2021-12-06 22:31:39,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:39,000 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:39,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:39,001 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:39,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 22:31:39,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:39,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 22:31:39,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:39,143 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 22:31:39,148 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 22:31:39,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:39,193 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 22:31:39,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882908284] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:39,194 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:39,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 9 [2021-12-06 22:31:39,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816690974] [2021-12-06 22:31:39,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:39,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 22:31:39,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:39,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 22:31:39,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-12-06 22:31:39,195 INFO L87 Difference]: Start difference. First operand 229 states and 335 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 22:31:39,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:39,392 INFO L93 Difference]: Finished difference Result 335 states and 463 transitions. [2021-12-06 22:31:39,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 22:31:39,392 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 22:31:39,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:39,399 INFO L225 Difference]: With dead ends: 335 [2021-12-06 22:31:39,399 INFO L226 Difference]: Without dead ends: 335 [2021-12-06 22:31:39,400 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 22:31:39,401 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 221 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:39,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 411 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:31:39,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-12-06 22:31:39,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 239. [2021-12-06 22:31:39,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 197 states have (on average 1.482233502538071) internal successors, (292), 220 states have internal predecessors, (292), 11 states have call successors, (11), 7 states have call predecessors, (11), 13 states have return successors, (46), 11 states have call predecessors, (46), 11 states have call successors, (46) [2021-12-06 22:31:39,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 349 transitions. [2021-12-06 22:31:39,414 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 349 transitions. Word has length 15 [2021-12-06 22:31:39,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:39,414 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 349 transitions. [2021-12-06 22:31:39,414 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 22:31:39,414 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 349 transitions. [2021-12-06 22:31:39,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-06 22:31:39,415 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:39,415 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:31:39,435 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 22:31:39,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-12-06 22:31:39,616 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 16 more)] === [2021-12-06 22:31:39,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:39,617 INFO L85 PathProgramCache]: Analyzing trace with hash -588154008, now seen corresponding path program 1 times [2021-12-06 22:31:39,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:39,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583613924] [2021-12-06 22:31:39,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:39,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:39,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:39,726 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 22:31:39,726 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:39,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583613924] [2021-12-06 22:31:39,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583613924] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:39,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408701866] [2021-12-06 22:31:39,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:39,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:39,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:39,727 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:39,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 22:31:39,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:39,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 22:31:39,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:39,893 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 22:31:39,897 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 22:31:39,909 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 22:31:39,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:40,001 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 22:31:40,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408701866] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:40,001 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:40,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 13 [2021-12-06 22:31:40,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705570743] [2021-12-06 22:31:40,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:40,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 22:31:40,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:40,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 22:31:40,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-12-06 22:31:40,003 INFO L87 Difference]: Start difference. First operand 239 states and 349 transitions. Second operand has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:31:40,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:40,416 INFO L93 Difference]: Finished difference Result 570 states and 775 transitions. [2021-12-06 22:31:40,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 22:31:40,416 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 22:31:40,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:40,419 INFO L225 Difference]: With dead ends: 570 [2021-12-06 22:31:40,419 INFO L226 Difference]: Without dead ends: 570 [2021-12-06 22:31:40,420 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 22:31:40,420 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 502 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 748 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:40,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [502 Valid, 748 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:31:40,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-12-06 22:31:40,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 347. [2021-12-06 22:31:40,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 294 states have (on average 1.5136054421768708) internal successors, (445), 322 states have internal predecessors, (445), 14 states have call successors, (14), 10 states have call predecessors, (14), 21 states have return successors, (60), 14 states have call predecessors, (60), 14 states have call successors, (60) [2021-12-06 22:31:40,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 519 transitions. [2021-12-06 22:31:40,434 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 519 transitions. Word has length 16 [2021-12-06 22:31:40,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:40,434 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 519 transitions. [2021-12-06 22:31:40,434 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 22:31:40,434 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 519 transitions. [2021-12-06 22:31:40,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-12-06 22:31:40,435 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:40,435 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 22:31:40,454 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 22:31:40,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:40,636 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 16 more)] === [2021-12-06 22:31:40,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:40,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199670, now seen corresponding path program 1 times [2021-12-06 22:31:40,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:40,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920559578] [2021-12-06 22:31:40,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:40,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:40,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:40,659 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 22:31:40,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:40,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920559578] [2021-12-06 22:31:40,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920559578] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:40,659 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:31:40,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 22:31:40,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140879682] [2021-12-06 22:31:40,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:40,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:31:40,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:40,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:31:40,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:31:40,660 INFO L87 Difference]: Start difference. First operand 347 states and 519 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:31:40,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:40,674 INFO L93 Difference]: Finished difference Result 356 states and 501 transitions. [2021-12-06 22:31:40,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:31:40,674 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 22:31:40,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:40,676 INFO L225 Difference]: With dead ends: 356 [2021-12-06 22:31:40,676 INFO L226 Difference]: Without dead ends: 356 [2021-12-06 22:31:40,676 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 22:31:40,677 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 26 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:40,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 114 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:40,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-12-06 22:31:40,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 343. [2021-12-06 22:31:40,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 296 states have (on average 1.5067567567567568) internal successors, (446), 323 states have internal predecessors, (446), 11 states have call successors, (11), 8 states have call predecessors, (11), 18 states have return successors, (38), 11 states have call predecessors, (38), 11 states have call successors, (38) [2021-12-06 22:31:40,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 495 transitions. [2021-12-06 22:31:40,685 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 495 transitions. Word has length 18 [2021-12-06 22:31:40,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:40,686 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 495 transitions. [2021-12-06 22:31:40,686 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 22:31:40,686 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 495 transitions. [2021-12-06 22:31:40,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-06 22:31:40,687 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:40,687 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 22:31:40,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 22:31:40,687 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:40,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:40,687 INFO L85 PathProgramCache]: Analyzing trace with hash 382694474, now seen corresponding path program 1 times [2021-12-06 22:31:40,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:40,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936100316] [2021-12-06 22:31:40,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:40,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:40,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:40,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:40,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:40,718 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 22:31:40,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:40,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936100316] [2021-12-06 22:31:40,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936100316] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:40,719 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:31:40,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:31:40,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484277509] [2021-12-06 22:31:40,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:40,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:31:40,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:40,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:31:40,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:31:40,720 INFO L87 Difference]: Start difference. First operand 343 states and 495 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:31:40,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:40,763 INFO L93 Difference]: Finished difference Result 263 states and 368 transitions. [2021-12-06 22:31:40,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:31:40,764 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 22:31:40,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:40,765 INFO L225 Difference]: With dead ends: 263 [2021-12-06 22:31:40,765 INFO L226 Difference]: Without dead ends: 263 [2021-12-06 22:31:40,766 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 22:31:40,766 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 48 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:40,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 87 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:40,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-12-06 22:31:40,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 263. [2021-12-06 22:31:40,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 224 states have (on average 1.4910714285714286) internal successors, (334), 248 states have internal predecessors, (334), 8 states have call successors, (8), 6 states have call predecessors, (8), 13 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2021-12-06 22:31:40,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 368 transitions. [2021-12-06 22:31:40,774 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 368 transitions. Word has length 25 [2021-12-06 22:31:40,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:40,775 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 368 transitions. [2021-12-06 22:31:40,775 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 22:31:40,775 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 368 transitions. [2021-12-06 22:31:40,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-12-06 22:31:40,776 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:40,776 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 22:31:40,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 22:31:40,776 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:40,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:40,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1752183410, now seen corresponding path program 1 times [2021-12-06 22:31:40,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:40,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059553963] [2021-12-06 22:31:40,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:40,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:40,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:40,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:40,899 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 22:31:40,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:40,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059553963] [2021-12-06 22:31:40,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059553963] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:40,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538050270] [2021-12-06 22:31:40,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:40,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:40,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:40,900 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:40,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 22:31:40,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:40,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 22:31:40,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:41,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:31:41,162 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 22:31:41,212 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 22:31:41,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:41,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538050270] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:41,311 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:31:41,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2021-12-06 22:31:41,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428060251] [2021-12-06 22:31:41,311 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:41,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 22:31:41,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:41,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 22:31:41,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:31:41,313 INFO L87 Difference]: Start difference. First operand 263 states and 368 transitions. Second operand has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 22:31:41,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:41,779 INFO L93 Difference]: Finished difference Result 414 states and 529 transitions. [2021-12-06 22:31:41,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 22:31:41,779 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 22:31:41,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:41,782 INFO L225 Difference]: With dead ends: 414 [2021-12-06 22:31:41,782 INFO L226 Difference]: Without dead ends: 414 [2021-12-06 22:31:41,783 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=213, Invalid=717, Unknown=0, NotChecked=0, Total=930 [2021-12-06 22:31:41,783 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 606 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:41,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [606 Valid, 322 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 323 Invalid, 0 Unknown, 66 Unchecked, 0.2s Time] [2021-12-06 22:31:41,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-12-06 22:31:41,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 321. [2021-12-06 22:31:41,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 279 states have (on average 1.4838709677419355) internal successors, (414), 304 states have internal predecessors, (414), 9 states have call successors, (9), 7 states have call predecessors, (9), 15 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2021-12-06 22:31:41,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 450 transitions. [2021-12-06 22:31:41,796 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 450 transitions. Word has length 27 [2021-12-06 22:31:41,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:41,796 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 450 transitions. [2021-12-06 22:31:41,796 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 22:31:41,796 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 450 transitions. [2021-12-06 22:31:41,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-06 22:31:41,797 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:41,797 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] [2021-12-06 22:31:41,822 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 22:31:41,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-06 22:31:41,999 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:42,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:42,001 INFO L85 PathProgramCache]: Analyzing trace with hash 2041807728, now seen corresponding path program 1 times [2021-12-06 22:31:42,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:42,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455060682] [2021-12-06 22:31:42,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:42,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:42,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:42,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:42,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:42,165 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 22:31:42,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:42,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455060682] [2021-12-06 22:31:42,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455060682] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:42,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856706687] [2021-12-06 22:31:42,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:42,166 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:42,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:42,167 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:42,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 22:31:42,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:42,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 22:31:42,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:42,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:31:42,315 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:31:42,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856706687] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:42,315 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:31:42,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 10 [2021-12-06 22:31:42,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366492876] [2021-12-06 22:31:42,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:42,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 22:31:42,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:42,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 22:31:42,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-12-06 22:31:42,316 INFO L87 Difference]: Start difference. First operand 321 states and 450 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:31:42,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:42,382 INFO L93 Difference]: Finished difference Result 416 states and 561 transitions. [2021-12-06 22:31:42,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 22:31:42,382 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 22:31:42,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:42,384 INFO L225 Difference]: With dead ends: 416 [2021-12-06 22:31:42,384 INFO L226 Difference]: Without dead ends: 416 [2021-12-06 22:31:42,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:31:42,385 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 122 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:42,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 195 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:42,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2021-12-06 22:31:42,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 344. [2021-12-06 22:31:42,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 302 states have (on average 1.4735099337748345) internal successors, (445), 327 states have internal predecessors, (445), 9 states have call successors, (9), 7 states have call predecessors, (9), 15 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2021-12-06 22:31:42,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 481 transitions. [2021-12-06 22:31:42,394 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 481 transitions. Word has length 28 [2021-12-06 22:31:42,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:42,394 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 481 transitions. [2021-12-06 22:31:42,394 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 22:31:42,394 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 481 transitions. [2021-12-06 22:31:42,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 22:31:42,395 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:42,395 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 22:31:42,416 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 22:31:42,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:42,596 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:42,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:42,596 INFO L85 PathProgramCache]: Analyzing trace with hash -221078483, now seen corresponding path program 1 times [2021-12-06 22:31:42,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:42,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427889437] [2021-12-06 22:31:42,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:42,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:42,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:42,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:42,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:42,836 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 22:31:42,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:42,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427889437] [2021-12-06 22:31:42,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427889437] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:42,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633258320] [2021-12-06 22:31:42,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:42,836 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:42,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:42,837 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:42,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 22:31:42,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:42,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2021-12-06 22:31:42,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:43,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:31:43,166 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 22:31:43,222 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 22:31:43,224 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 22:31:43,238 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 22:31:43,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:43,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633258320] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:43,335 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:31:43,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2021-12-06 22:31:43,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466287954] [2021-12-06 22:31:43,336 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:43,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-06 22:31:43,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:43,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-06 22:31:43,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-12-06 22:31:43,337 INFO L87 Difference]: Start difference. First operand 344 states and 481 transitions. Second operand has 19 states, 18 states have (on average 2.888888888888889) internal successors, (52), 15 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 22:31:44,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:44,323 INFO L93 Difference]: Finished difference Result 554 states and 693 transitions. [2021-12-06 22:31:44,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-12-06 22:31:44,323 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 22:31:44,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:44,325 INFO L225 Difference]: With dead ends: 554 [2021-12-06 22:31:44,325 INFO L226 Difference]: Without dead ends: 554 [2021-12-06 22:31:44,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=462, Invalid=1794, Unknown=0, NotChecked=0, Total=2256 [2021-12-06 22:31:44,326 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 691 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 604 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 140 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:44,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [692 Valid, 505 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 604 Invalid, 0 Unknown, 140 Unchecked, 0.3s Time] [2021-12-06 22:31:44,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-12-06 22:31:44,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 401. [2021-12-06 22:31:44,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 356 states have (on average 1.4915730337078652) internal successors, (531), 382 states have internal predecessors, (531), 10 states have call successors, (10), 8 states have call predecessors, (10), 17 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2021-12-06 22:31:44,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 571 transitions. [2021-12-06 22:31:44,337 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 571 transitions. Word has length 29 [2021-12-06 22:31:44,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:44,337 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 571 transitions. [2021-12-06 22:31:44,338 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 22:31:44,338 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 571 transitions. [2021-12-06 22:31:44,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 22:31:44,338 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:44,338 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:31:44,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 22:31:44,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:44,539 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:44,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:44,539 INFO L85 PathProgramCache]: Analyzing trace with hash -253201523, now seen corresponding path program 1 times [2021-12-06 22:31:44,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:44,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647240253] [2021-12-06 22:31:44,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:44,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:44,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:44,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:44,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:44,587 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 22:31:44,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:44,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647240253] [2021-12-06 22:31:44,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647240253] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:44,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703900744] [2021-12-06 22:31:44,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:44,588 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:44,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:44,589 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:44,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 22:31:44,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:44,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 22:31:44,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:44,673 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 22:31:44,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:44,738 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 22:31:44,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703900744] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:44,738 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:44,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2021-12-06 22:31:44,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269994937] [2021-12-06 22:31:44,739 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:44,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:31:44,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:44,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:31:44,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:31:44,740 INFO L87 Difference]: Start difference. First operand 401 states and 571 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 22:31:44,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:44,896 INFO L93 Difference]: Finished difference Result 558 states and 726 transitions. [2021-12-06 22:31:44,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 22:31:44,897 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2021-12-06 22:31:44,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:44,899 INFO L225 Difference]: With dead ends: 558 [2021-12-06 22:31:44,899 INFO L226 Difference]: Without dead ends: 558 [2021-12-06 22:31:44,900 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:31:44,900 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 389 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:44,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 213 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:31:44,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-12-06 22:31:44,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 478. [2021-12-06 22:31:44,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 431 states have (on average 1.443155452436195) internal successors, (622), 457 states have internal predecessors, (622), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2021-12-06 22:31:44,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 659 transitions. [2021-12-06 22:31:44,916 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 659 transitions. Word has length 30 [2021-12-06 22:31:44,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:44,916 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 659 transitions. [2021-12-06 22:31:44,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 22:31:44,917 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 659 transitions. [2021-12-06 22:31:44,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 22:31:44,917 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:44,917 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:31:44,938 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 22:31:45,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:45,118 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:45,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:45,118 INFO L85 PathProgramCache]: Analyzing trace with hash 740687428, now seen corresponding path program 1 times [2021-12-06 22:31:45,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:45,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798304276] [2021-12-06 22:31:45,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:45,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:45,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:45,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:45,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:45,175 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 22:31:45,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:45,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798304276] [2021-12-06 22:31:45,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798304276] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:45,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75205884] [2021-12-06 22:31:45,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:45,175 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:45,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:45,176 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:45,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 22:31:45,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:45,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 22:31:45,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:45,295 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 22:31:45,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:45,410 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 22:31:45,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75205884] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:45,410 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:45,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2021-12-06 22:31:45,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212636692] [2021-12-06 22:31:45,410 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:45,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 22:31:45,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:45,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 22:31:45,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:31:45,411 INFO L87 Difference]: Start difference. First operand 478 states and 659 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 22:31:45,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:45,701 INFO L93 Difference]: Finished difference Result 533 states and 692 transitions. [2021-12-06 22:31:45,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 22:31:45,701 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 31 [2021-12-06 22:31:45,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:45,703 INFO L225 Difference]: With dead ends: 533 [2021-12-06 22:31:45,703 INFO L226 Difference]: Without dead ends: 533 [2021-12-06 22:31:45,704 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2021-12-06 22:31:45,704 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 498 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:45,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [498 Valid, 332 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:31:45,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-12-06 22:31:45,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 484. [2021-12-06 22:31:45,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 437 states have (on average 1.425629290617849) internal successors, (623), 463 states have internal predecessors, (623), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-06 22:31:45,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 659 transitions. [2021-12-06 22:31:45,713 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 659 transitions. Word has length 31 [2021-12-06 22:31:45,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:45,714 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 659 transitions. [2021-12-06 22:31:45,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 22:31:45,714 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 659 transitions. [2021-12-06 22:31:45,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-06 22:31:45,714 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:45,714 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 22:31:45,735 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 22:31:45,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 22:31:45,916 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:45,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:45,917 INFO L85 PathProgramCache]: Analyzing trace with hash -117381739, now seen corresponding path program 1 times [2021-12-06 22:31:45,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:45,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602155906] [2021-12-06 22:31:45,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:45,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:45,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:46,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:46,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:46,262 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 22:31:46,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:46,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602155906] [2021-12-06 22:31:46,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602155906] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:46,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640043183] [2021-12-06 22:31:46,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:46,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:46,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:46,263 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:46,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 22:31:46,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:46,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 22:31:46,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:46,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:31:46,486 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 22:31:46,575 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 22:31:46,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:46,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640043183] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:46,689 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:31:46,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2021-12-06 22:31:46,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107181675] [2021-12-06 22:31:46,689 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:46,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 22:31:46,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:46,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 22:31:46,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-12-06 22:31:46,691 INFO L87 Difference]: Start difference. First operand 484 states and 659 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 22:31:47,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:47,204 INFO L93 Difference]: Finished difference Result 555 states and 698 transitions. [2021-12-06 22:31:47,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 22:31:47,204 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 22:31:47,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:47,206 INFO L225 Difference]: With dead ends: 555 [2021-12-06 22:31:47,206 INFO L226 Difference]: Without dead ends: 555 [2021-12-06 22:31:47,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=258, Invalid=1002, Unknown=0, NotChecked=0, Total=1260 [2021-12-06 22:31:47,207 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 451 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 86 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:47,207 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [451 Valid, 427 Invalid, 700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 542 Invalid, 0 Unknown, 86 Unchecked, 0.2s Time] [2021-12-06 22:31:47,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-12-06 22:31:47,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 484. [2021-12-06 22:31:47,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 437 states have (on average 1.3958810068649885) internal successors, (610), 463 states have internal predecessors, (610), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-06 22:31:47,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 646 transitions. [2021-12-06 22:31:47,216 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 646 transitions. Word has length 35 [2021-12-06 22:31:47,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:47,216 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 646 transitions. [2021-12-06 22:31:47,217 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 22:31:47,217 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 646 transitions. [2021-12-06 22:31:47,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 22:31:47,217 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:47,218 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 22:31:47,247 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-06 22:31:47,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 22:31:47,420 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:47,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:47,421 INFO L85 PathProgramCache]: Analyzing trace with hash 753387604, now seen corresponding path program 1 times [2021-12-06 22:31:47,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:47,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733039426] [2021-12-06 22:31:47,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:47,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:47,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:47,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:47,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:47,499 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 22:31:47,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:47,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733039426] [2021-12-06 22:31:47,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733039426] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:47,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951387518] [2021-12-06 22:31:47,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:47,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:47,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:47,500 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:47,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 22:31:47,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:47,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 22:31:47,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:47,589 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 22:31:47,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:47,628 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 22:31:47,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951387518] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:47,629 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:47,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2021-12-06 22:31:47,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78227364] [2021-12-06 22:31:47,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:47,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:31:47,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:47,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:31:47,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:31:47,630 INFO L87 Difference]: Start difference. First operand 484 states and 646 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 22:31:47,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:47,687 INFO L93 Difference]: Finished difference Result 513 states and 669 transitions. [2021-12-06 22:31:47,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:31:47,688 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 22:31:47,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:47,690 INFO L225 Difference]: With dead ends: 513 [2021-12-06 22:31:47,690 INFO L226 Difference]: Without dead ends: 513 [2021-12-06 22:31:47,690 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 22:31:47,690 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 84 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:47,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 70 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:47,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-12-06 22:31:47,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 482. [2021-12-06 22:31:47,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 437 states have (on average 1.3775743707093822) internal successors, (602), 461 states have internal predecessors, (602), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-06 22:31:47,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 638 transitions. [2021-12-06 22:31:47,699 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 638 transitions. Word has length 40 [2021-12-06 22:31:47,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:47,699 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 638 transitions. [2021-12-06 22:31:47,699 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 22:31:47,700 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 638 transitions. [2021-12-06 22:31:47,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 22:31:47,700 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:47,700 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 22:31:47,720 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 22:31:47,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 22:31:47,901 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:47,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:47,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1880179342, now seen corresponding path program 1 times [2021-12-06 22:31:47,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:47,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52281618] [2021-12-06 22:31:47,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:47,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:47,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:47,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:47,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:47,944 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 22:31:47,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:47,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52281618] [2021-12-06 22:31:47,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52281618] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:47,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356008524] [2021-12-06 22:31:47,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:47,945 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:47,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:47,946 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:47,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 22:31:47,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:47,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 22:31:47,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:48,038 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 22:31:48,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:48,090 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 22:31:48,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356008524] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:48,090 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:48,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2021-12-06 22:31:48,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647685168] [2021-12-06 22:31:48,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:48,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:31:48,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:48,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:31:48,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:31:48,092 INFO L87 Difference]: Start difference. First operand 482 states and 638 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 22:31:48,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:48,155 INFO L93 Difference]: Finished difference Result 511 states and 661 transitions. [2021-12-06 22:31:48,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:31:48,155 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 22:31:48,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:48,157 INFO L225 Difference]: With dead ends: 511 [2021-12-06 22:31:48,157 INFO L226 Difference]: Without dead ends: 511 [2021-12-06 22:31:48,157 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 22:31:48,158 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 80 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:48,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 50 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:48,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-12-06 22:31:48,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 480. [2021-12-06 22:31:48,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 437 states have (on average 1.3592677345537758) internal successors, (594), 459 states have internal predecessors, (594), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-06 22:31:48,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 630 transitions. [2021-12-06 22:31:48,166 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 630 transitions. Word has length 41 [2021-12-06 22:31:48,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:48,167 INFO L470 AbstractCegarLoop]: Abstraction has 480 states and 630 transitions. [2021-12-06 22:31:48,167 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 22:31:48,167 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 630 transitions. [2021-12-06 22:31:48,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 22:31:48,167 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:48,168 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 22:31:48,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-12-06 22:31:48,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:48,368 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:48,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:48,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1843982442, now seen corresponding path program 1 times [2021-12-06 22:31:48,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:48,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100698366] [2021-12-06 22:31:48,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:48,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:48,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:48,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:48,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:48,411 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 22:31:48,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:48,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100698366] [2021-12-06 22:31:48,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100698366] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:48,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124893959] [2021-12-06 22:31:48,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:48,412 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:48,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:48,413 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:48,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 22:31:48,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:48,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 22:31:48,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:48,477 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 22:31:48,519 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:31:48,520 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 22:31:48,526 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 22:31:48,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:48,681 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 22:31:48,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124893959] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:48,681 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:48,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 6 [2021-12-06 22:31:48,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737648518] [2021-12-06 22:31:48,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:48,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:31:48,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:48,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:31:48,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:31:48,683 INFO L87 Difference]: Start difference. First operand 480 states and 630 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 22:31:48,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:48,776 INFO L93 Difference]: Finished difference Result 532 states and 675 transitions. [2021-12-06 22:31:48,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 22:31:48,776 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 22:31:48,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:48,778 INFO L225 Difference]: With dead ends: 532 [2021-12-06 22:31:48,778 INFO L226 Difference]: Without dead ends: 532 [2021-12-06 22:31:48,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-12-06 22:31:48,779 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 83 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:48,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 176 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 170 Invalid, 0 Unknown, 87 Unchecked, 0.1s Time] [2021-12-06 22:31:48,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-12-06 22:31:48,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 486. [2021-12-06 22:31:48,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 443 states have (on average 1.3544018058690745) internal successors, (600), 465 states have internal predecessors, (600), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-06 22:31:48,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 636 transitions. [2021-12-06 22:31:48,787 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 636 transitions. Word has length 42 [2021-12-06 22:31:48,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:48,788 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 636 transitions. [2021-12-06 22:31:48,788 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 22:31:48,788 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 636 transitions. [2021-12-06 22:31:48,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 22:31:48,788 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:48,788 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 22:31:48,808 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-06 22:31:48,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:48,989 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:48,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:48,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1200736699, now seen corresponding path program 1 times [2021-12-06 22:31:48,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:48,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943415447] [2021-12-06 22:31:48,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:48,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:48,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:49,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:49,028 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 22:31:49,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:49,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943415447] [2021-12-06 22:31:49,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943415447] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:49,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081763552] [2021-12-06 22:31:49,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:49,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:49,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:49,029 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:49,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-06 22:31:49,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:49,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 22:31:49,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:49,125 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 22:31:49,125 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:31:49,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081763552] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:49,125 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:31:49,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2021-12-06 22:31:49,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130139396] [2021-12-06 22:31:49,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:49,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:31:49,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:49,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:31:49,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:31:49,127 INFO L87 Difference]: Start difference. First operand 486 states and 636 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 22:31:49,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:49,147 INFO L93 Difference]: Finished difference Result 580 states and 722 transitions. [2021-12-06 22:31:49,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:31:49,147 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 22:31:49,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:49,150 INFO L225 Difference]: With dead ends: 580 [2021-12-06 22:31:49,150 INFO L226 Difference]: Without dead ends: 580 [2021-12-06 22:31:49,150 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 22:31:49,151 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 68 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:49,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 156 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:49,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-12-06 22:31:49,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 476. [2021-12-06 22:31:49,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 433 states have (on average 1.327944572748268) internal successors, (575), 455 states have internal predecessors, (575), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-06 22:31:49,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 611 transitions. [2021-12-06 22:31:49,164 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 611 transitions. Word has length 45 [2021-12-06 22:31:49,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:49,165 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 611 transitions. [2021-12-06 22:31:49,165 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 22:31:49,165 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 611 transitions. [2021-12-06 22:31:49,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 22:31:49,166 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:49,166 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 22:31:49,194 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 22:31:49,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:49,366 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:49,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:49,367 INFO L85 PathProgramCache]: Analyzing trace with hash -1458472979, now seen corresponding path program 1 times [2021-12-06 22:31:49,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:49,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597545292] [2021-12-06 22:31:49,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:49,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:49,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:49,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:49,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:49,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:31:49,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:49,474 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 22:31:49,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:49,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597545292] [2021-12-06 22:31:49,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597545292] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:49,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549871346] [2021-12-06 22:31:49,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:49,475 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:49,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:49,475 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:49,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 22:31:49,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:49,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 22:31:49,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:49,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:31:49,811 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 22:31:49,845 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 22:31:49,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:49,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549871346] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:49,916 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:31:49,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2021-12-06 22:31:49,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169578579] [2021-12-06 22:31:49,916 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:49,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 22:31:49,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:49,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 22:31:49,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:31:49,917 INFO L87 Difference]: Start difference. First operand 476 states and 611 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 22:31:50,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:50,228 INFO L93 Difference]: Finished difference Result 546 states and 665 transitions. [2021-12-06 22:31:50,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 22:31:50,229 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 22:31:50,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:50,231 INFO L225 Difference]: With dead ends: 546 [2021-12-06 22:31:50,231 INFO L226 Difference]: Without dead ends: 546 [2021-12-06 22:31:50,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=184, Invalid=628, Unknown=0, NotChecked=0, Total=812 [2021-12-06 22:31:50,232 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 418 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:50,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 363 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 328 Invalid, 0 Unknown, 62 Unchecked, 0.1s Time] [2021-12-06 22:31:50,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-12-06 22:31:50,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 483. [2021-12-06 22:31:50,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 441 states have (on average 1.3197278911564625) internal successors, (582), 462 states have internal predecessors, (582), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (23), 10 states have call predecessors, (23), 10 states have call successors, (23) [2021-12-06 22:31:50,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 615 transitions. [2021-12-06 22:31:50,241 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 615 transitions. Word has length 48 [2021-12-06 22:31:50,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:50,242 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 615 transitions. [2021-12-06 22:31:50,242 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 22:31:50,242 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 615 transitions. [2021-12-06 22:31:50,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-06 22:31:50,242 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:50,242 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 22:31:50,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-06 22:31:50,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:50,444 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:50,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:50,445 INFO L85 PathProgramCache]: Analyzing trace with hash -639148643, now seen corresponding path program 1 times [2021-12-06 22:31:50,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:50,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742329831] [2021-12-06 22:31:50,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:50,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:50,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:50,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:50,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:50,505 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 22:31:50,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:50,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742329831] [2021-12-06 22:31:50,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742329831] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:50,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587543568] [2021-12-06 22:31:50,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:50,506 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:50,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:50,506 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:50,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 22:31:50,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:50,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 22:31:50,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:50,578 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 22:31:50,578 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:31:50,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587543568] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:50,578 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:31:50,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2021-12-06 22:31:50,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945011436] [2021-12-06 22:31:50,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:50,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:31:50,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:50,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:31:50,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:31:50,579 INFO L87 Difference]: Start difference. First operand 483 states and 615 transitions. Second operand has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:31:50,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:50,583 INFO L93 Difference]: Finished difference Result 509 states and 636 transitions. [2021-12-06 22:31:50,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:31:50,583 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2021-12-06 22:31:50,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:50,584 INFO L225 Difference]: With dead ends: 509 [2021-12-06 22:31:50,585 INFO L226 Difference]: Without dead ends: 509 [2021-12-06 22:31:50,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:31:50,585 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 13 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:50,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 110 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:50,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-12-06 22:31:50,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 482. [2021-12-06 22:31:50,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 441 states have (on average 1.3061224489795917) internal successors, (576), 461 states have internal predecessors, (576), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (23), 10 states have call predecessors, (23), 10 states have call successors, (23) [2021-12-06 22:31:50,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 609 transitions. [2021-12-06 22:31:50,596 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 609 transitions. Word has length 47 [2021-12-06 22:31:50,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:50,596 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 609 transitions. [2021-12-06 22:31:50,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:31:50,597 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 609 transitions. [2021-12-06 22:31:50,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 22:31:50,597 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:50,597 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 22:31:50,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 22:31:50,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-06 22:31:50,799 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:50,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:50,800 INFO L85 PathProgramCache]: Analyzing trace with hash 296907458, now seen corresponding path program 1 times [2021-12-06 22:31:50,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:50,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432633248] [2021-12-06 22:31:50,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:50,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:50,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:50,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:50,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:50,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:31:50,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:50,910 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 22:31:50,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:50,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432633248] [2021-12-06 22:31:50,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432633248] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:50,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013685312] [2021-12-06 22:31:50,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:50,910 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:50,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:50,911 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:50,912 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 22:31:50,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:50,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 22:31:50,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:51,020 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 22:31:51,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:51,095 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 22:31:51,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013685312] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:51,095 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:51,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 11 [2021-12-06 22:31:51,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657043513] [2021-12-06 22:31:51,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:51,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 22:31:51,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:51,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 22:31:51,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-06 22:31:51,097 INFO L87 Difference]: Start difference. First operand 482 states and 609 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 22:31:51,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:51,256 INFO L93 Difference]: Finished difference Result 404 states and 482 transitions. [2021-12-06 22:31:51,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 22:31:51,256 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 22:31:51,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:51,258 INFO L225 Difference]: With dead ends: 404 [2021-12-06 22:31:51,258 INFO L226 Difference]: Without dead ends: 404 [2021-12-06 22:31:51,258 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 22:31:51,258 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 206 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:51,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 144 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:31:51,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-12-06 22:31:51,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 367. [2021-12-06 22:31:51,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 334 states have (on average 1.2754491017964071) internal successors, (426), 350 states have internal predecessors, (426), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-12-06 22:31:51,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 448 transitions. [2021-12-06 22:31:51,264 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 448 transitions. Word has length 48 [2021-12-06 22:31:51,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:51,264 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 448 transitions. [2021-12-06 22:31:51,264 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 22:31:51,264 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 448 transitions. [2021-12-06 22:31:51,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 22:31:51,265 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:51,265 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, 1] [2021-12-06 22:31:51,284 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-12-06 22:31:51,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-06 22:31:51,466 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:51,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:51,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1661228621, now seen corresponding path program 1 times [2021-12-06 22:31:51,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:51,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576419699] [2021-12-06 22:31:51,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:51,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:51,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:51,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:51,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:51,514 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 22:31:51,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:51,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576419699] [2021-12-06 22:31:51,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576419699] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:51,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202069622] [2021-12-06 22:31:51,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:51,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:51,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:51,515 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:51,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-06 22:31:51,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:51,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 22:31:51,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:51,616 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 22:31:51,616 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:31:51,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202069622] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:51,617 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:31:51,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 6 [2021-12-06 22:31:51,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069380747] [2021-12-06 22:31:51,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:51,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:31:51,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:51,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:31:51,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:31:51,618 INFO L87 Difference]: Start difference. First operand 367 states and 448 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:31:51,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:51,632 INFO L93 Difference]: Finished difference Result 385 states and 462 transitions. [2021-12-06 22:31:51,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:31:51,633 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-06 22:31:51,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:51,634 INFO L225 Difference]: With dead ends: 385 [2021-12-06 22:31:51,634 INFO L226 Difference]: Without dead ends: 385 [2021-12-06 22:31:51,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:31:51,634 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 34 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:51,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 92 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:51,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-12-06 22:31:51,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 366. [2021-12-06 22:31:51,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 334 states have (on average 1.2604790419161678) internal successors, (421), 349 states have internal predecessors, (421), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-12-06 22:31:51,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 443 transitions. [2021-12-06 22:31:51,640 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 443 transitions. Word has length 48 [2021-12-06 22:31:51,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:51,640 INFO L470 AbstractCegarLoop]: Abstraction has 366 states and 443 transitions. [2021-12-06 22:31:51,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:31:51,640 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 443 transitions. [2021-12-06 22:31:51,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-06 22:31:51,641 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:51,641 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 22:31:51,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-12-06 22:31:51,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-06 22:31:51,842 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 16 more)] === [2021-12-06 22:31:51,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:51,843 INFO L85 PathProgramCache]: Analyzing trace with hash -1433195828, now seen corresponding path program 1 times [2021-12-06 22:31:51,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:51,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322537031] [2021-12-06 22:31:51,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:51,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:51,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:51,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:51,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:51,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:31:51,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:52,128 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 22:31:52,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:52,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322537031] [2021-12-06 22:31:52,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322537031] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:52,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776503311] [2021-12-06 22:31:52,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:52,129 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:52,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:52,130 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:52,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-06 22:31:52,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:52,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 29 conjunts are in the unsatisfiable core [2021-12-06 22:31:52,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:52,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:31:52,564 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 22:31:52,621 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 22:31:52,624 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 22:31:52,640 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 22:31:52,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:52,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776503311] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:52,736 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:31:52,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2021-12-06 22:31:52,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354729275] [2021-12-06 22:31:52,736 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:52,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-06 22:31:52,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:52,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-06 22:31:52,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-12-06 22:31:52,738 INFO L87 Difference]: Start difference. First operand 366 states and 443 transitions. Second operand has 19 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 15 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 22:31:53,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:53,340 INFO L93 Difference]: Finished difference Result 415 states and 474 transitions. [2021-12-06 22:31:53,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-06 22:31:53,341 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 15 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 50 [2021-12-06 22:31:53,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:53,342 INFO L225 Difference]: With dead ends: 415 [2021-12-06 22:31:53,342 INFO L226 Difference]: Without dead ends: 415 [2021-12-06 22:31:53,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=348, Invalid=1134, Unknown=0, NotChecked=0, Total=1482 [2021-12-06 22:31:53,343 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 593 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 114 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:53,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [593 Valid, 340 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 393 Invalid, 0 Unknown, 114 Unchecked, 0.2s Time] [2021-12-06 22:31:53,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-12-06 22:31:53,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 366. [2021-12-06 22:31:53,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 334 states have (on average 1.2574850299401197) internal successors, (420), 349 states have internal predecessors, (420), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-12-06 22:31:53,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 442 transitions. [2021-12-06 22:31:53,349 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 442 transitions. Word has length 50 [2021-12-06 22:31:53,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:53,349 INFO L470 AbstractCegarLoop]: Abstraction has 366 states and 442 transitions. [2021-12-06 22:31:53,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 15 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 22:31:53,349 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 442 transitions. [2021-12-06 22:31:53,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-06 22:31:53,349 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:53,350 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, 1, 1] [2021-12-06 22:31:53,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-12-06 22:31:53,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 22:31:53,551 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:53,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:53,552 INFO L85 PathProgramCache]: Analyzing trace with hash -41520225, now seen corresponding path program 1 times [2021-12-06 22:31:53,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:53,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94259063] [2021-12-06 22:31:53,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:53,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:53,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:53,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:53,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:53,613 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 22:31:53,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:53,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94259063] [2021-12-06 22:31:53,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94259063] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:53,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544233814] [2021-12-06 22:31:53,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:53,614 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:53,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:53,614 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:53,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-06 22:31:53,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:53,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 22:31:53,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:53,693 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 22:31:53,693 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:31:53,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544233814] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:53,693 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:31:53,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2021-12-06 22:31:53,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301911692] [2021-12-06 22:31:53,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:53,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:31:53,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:53,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:31:53,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:31:53,694 INFO L87 Difference]: Start difference. First operand 366 states and 442 transitions. Second operand has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:31:53,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:53,697 INFO L93 Difference]: Finished difference Result 384 states and 456 transitions. [2021-12-06 22:31:53,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:31:53,698 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2021-12-06 22:31:53,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:53,699 INFO L225 Difference]: With dead ends: 384 [2021-12-06 22:31:53,699 INFO L226 Difference]: Without dead ends: 384 [2021-12-06 22:31:53,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:31:53,700 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 9 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:53,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 107 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:53,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-12-06 22:31:53,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 365. [2021-12-06 22:31:53,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 334 states have (on average 1.2425149700598803) internal successors, (415), 348 states have internal predecessors, (415), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-12-06 22:31:53,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 437 transitions. [2021-12-06 22:31:53,705 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 437 transitions. Word has length 49 [2021-12-06 22:31:53,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:53,705 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 437 transitions. [2021-12-06 22:31:53,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:31:53,705 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 437 transitions. [2021-12-06 22:31:53,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 22:31:53,706 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:53,706 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:31:53,725 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-06 22:31:53,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-06 22:31:53,907 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:53,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:53,908 INFO L85 PathProgramCache]: Analyzing trace with hash 825866446, now seen corresponding path program 1 times [2021-12-06 22:31:53,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:53,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568788048] [2021-12-06 22:31:53,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:53,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:53,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:53,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:53,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:53,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:31:53,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:53,987 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:31:53,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:53,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568788048] [2021-12-06 22:31:53,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568788048] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:53,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692657435] [2021-12-06 22:31:53,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:53,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:53,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:53,988 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:53,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-06 22:31:54,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:54,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 22:31:54,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:54,091 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:31:54,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:54,201 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:31:54,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692657435] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:54,201 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:54,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2021-12-06 22:31:54,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411544155] [2021-12-06 22:31:54,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:54,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:31:54,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:54,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:31:54,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:31:54,202 INFO L87 Difference]: Start difference. First operand 365 states and 437 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-06 22:31:54,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:54,352 INFO L93 Difference]: Finished difference Result 402 states and 463 transitions. [2021-12-06 22:31:54,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 22:31:54,352 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 51 [2021-12-06 22:31:54,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:54,353 INFO L225 Difference]: With dead ends: 402 [2021-12-06 22:31:54,353 INFO L226 Difference]: Without dead ends: 402 [2021-12-06 22:31:54,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:31:54,354 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 307 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:54,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [307 Valid, 179 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:31:54,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-12-06 22:31:54,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 365. [2021-12-06 22:31:54,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 334 states have (on average 1.2335329341317365) internal successors, (412), 348 states have internal predecessors, (412), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-12-06 22:31:54,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 434 transitions. [2021-12-06 22:31:54,361 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 434 transitions. Word has length 51 [2021-12-06 22:31:54,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:54,361 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 434 transitions. [2021-12-06 22:31:54,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-06 22:31:54,361 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 434 transitions. [2021-12-06 22:31:54,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 22:31:54,362 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:54,362 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 22:31:54,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-06 22:31:54,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-06 22:31:54,563 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:54,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:54,563 INFO L85 PathProgramCache]: Analyzing trace with hash -563187969, now seen corresponding path program 1 times [2021-12-06 22:31:54,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:54,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746402784] [2021-12-06 22:31:54,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:54,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:54,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:54,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:54,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:54,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:31:54,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:54,685 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 22:31:54,685 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:54,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746402784] [2021-12-06 22:31:54,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746402784] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:54,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71753913] [2021-12-06 22:31:54,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:54,686 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:54,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:54,687 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:54,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-06 22:31:54,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:54,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 22:31:54,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:54,831 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:31:54,831 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 22:31:54,913 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:31:54,913 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 22:31:54,947 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 22:31:54,948 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 22:31:54,997 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 22:31:54,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:55,027 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:31:55,027 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 110 treesize of output 105 [2021-12-06 22:31:55,198 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:31:55,198 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 22:31:55,349 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 22:31:55,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71753913] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:55,349 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:55,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 10] total 25 [2021-12-06 22:31:55,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494964771] [2021-12-06 22:31:55,350 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:55,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-12-06 22:31:55,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:55,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-12-06 22:31:55,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-12-06 22:31:55,351 INFO L87 Difference]: Start difference. First operand 365 states and 434 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 22:31:55,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:55,561 INFO L93 Difference]: Finished difference Result 393 states and 460 transitions. [2021-12-06 22:31:55,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 22:31:55,562 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 22:31:55,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:55,563 INFO L225 Difference]: With dead ends: 393 [2021-12-06 22:31:55,563 INFO L226 Difference]: Without dead ends: 393 [2021-12-06 22:31:55,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=231, Invalid=825, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 22:31:55,564 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 355 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:55,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [355 Valid, 167 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 312 Invalid, 0 Unknown, 52 Unchecked, 0.1s Time] [2021-12-06 22:31:55,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2021-12-06 22:31:55,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 365. [2021-12-06 22:31:55,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 334 states have (on average 1.2305389221556886) internal successors, (411), 348 states have internal predecessors, (411), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-12-06 22:31:55,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 433 transitions. [2021-12-06 22:31:55,571 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 433 transitions. Word has length 51 [2021-12-06 22:31:55,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:55,571 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 433 transitions. [2021-12-06 22:31:55,571 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 22:31:55,572 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 433 transitions. [2021-12-06 22:31:55,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 22:31:55,572 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:55,572 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 22:31:55,597 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-12-06 22:31:55,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-06 22:31:55,773 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:55,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:55,775 INFO L85 PathProgramCache]: Analyzing trace with hash -563187968, now seen corresponding path program 1 times [2021-12-06 22:31:55,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:55,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033855546] [2021-12-06 22:31:55,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:55,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:55,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:55,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:55,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:55,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:31:55,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:55,872 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 22:31:55,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:55,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033855546] [2021-12-06 22:31:55,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033855546] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:55,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904875381] [2021-12-06 22:31:55,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:55,872 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:55,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:55,873 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:55,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-06 22:31:55,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:55,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 22:31:55,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:56,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:31:56,045 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 22:31:56,051 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:31:56,052 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 22:31:56,096 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 22:31:56,096 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:31:56,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904875381] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:56,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:31:56,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 12 [2021-12-06 22:31:56,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30130818] [2021-12-06 22:31:56,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:56,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:31:56,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:56,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:31:56,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:31:56,098 INFO L87 Difference]: Start difference. First operand 365 states and 433 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 22:31:56,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:56,189 INFO L93 Difference]: Finished difference Result 443 states and 508 transitions. [2021-12-06 22:31:56,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 22:31:56,190 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 22:31:56,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:56,192 INFO L225 Difference]: With dead ends: 443 [2021-12-06 22:31:56,192 INFO L226 Difference]: Without dead ends: 443 [2021-12-06 22:31:56,192 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 22:31:56,193 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 276 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:56,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 80 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:31:56,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-12-06 22:31:56,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 365. [2021-12-06 22:31:56,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 334 states have (on average 1.221556886227545) internal successors, (408), 348 states have internal predecessors, (408), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-12-06 22:31:56,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 430 transitions. [2021-12-06 22:31:56,201 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 430 transitions. Word has length 51 [2021-12-06 22:31:56,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:56,201 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 430 transitions. [2021-12-06 22:31:56,202 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 22:31:56,202 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 430 transitions. [2021-12-06 22:31:56,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 22:31:56,202 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:56,203 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:31:56,223 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-12-06 22:31:56,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:56,404 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:56,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:56,405 INFO L85 PathProgramCache]: Analyzing trace with hash -167943901, now seen corresponding path program 1 times [2021-12-06 22:31:56,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:56,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455032584] [2021-12-06 22:31:56,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:56,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:56,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:56,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:56,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:56,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:31:56,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:56,498 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:31:56,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:56,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455032584] [2021-12-06 22:31:56,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455032584] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:56,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295512566] [2021-12-06 22:31:56,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:56,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:56,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:56,500 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:56,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-06 22:31:56,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:56,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 22:31:56,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:56,637 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:31:56,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:56,782 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:31:56,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295512566] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:56,782 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:56,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2021-12-06 22:31:56,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669300233] [2021-12-06 22:31:56,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:56,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 22:31:56,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:56,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 22:31:56,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:31:56,783 INFO L87 Difference]: Start difference. First operand 365 states and 430 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 22:31:57,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:57,005 INFO L93 Difference]: Finished difference Result 396 states and 455 transitions. [2021-12-06 22:31:57,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 22:31:57,006 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 52 [2021-12-06 22:31:57,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:57,007 INFO L225 Difference]: With dead ends: 396 [2021-12-06 22:31:57,007 INFO L226 Difference]: Without dead ends: 396 [2021-12-06 22:31:57,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2021-12-06 22:31:57,008 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 362 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:57,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 341 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:31:57,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2021-12-06 22:31:57,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 364. [2021-12-06 22:31:57,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 334 states have (on average 1.2065868263473054) internal successors, (403), 347 states have internal predecessors, (403), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-12-06 22:31:57,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 425 transitions. [2021-12-06 22:31:57,013 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 425 transitions. Word has length 52 [2021-12-06 22:31:57,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:57,013 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 425 transitions. [2021-12-06 22:31:57,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 22:31:57,013 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 425 transitions. [2021-12-06 22:31:57,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 22:31:57,013 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:57,014 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 22:31:57,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-12-06 22:31:57,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:57,215 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 16 more)] === [2021-12-06 22:31:57,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:57,216 INFO L85 PathProgramCache]: Analyzing trace with hash -278957874, now seen corresponding path program 1 times [2021-12-06 22:31:57,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:57,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934332763] [2021-12-06 22:31:57,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:57,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:57,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:57,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:57,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:57,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:31:57,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:57,592 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 22:31:57,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:57,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934332763] [2021-12-06 22:31:57,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934332763] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:57,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615758242] [2021-12-06 22:31:57,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:57,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:57,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:57,593 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:57,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-06 22:31:57,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:57,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 33 conjunts are in the unsatisfiable core [2021-12-06 22:31:57,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:57,808 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:31:57,808 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 22:31:57,950 INFO L354 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2021-12-06 22:31:57,951 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 22:31:57,991 INFO L354 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2021-12-06 22:31:57,992 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 22:31:58,084 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 22:31:58,096 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 22:31:58,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:58,150 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-12-06 22:31:58,150 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 88 treesize of output 81 [2021-12-06 22:31:58,330 INFO L354 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2021-12-06 22:31:58,330 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 22:31:58,541 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 22:31:58,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615758242] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:31:58,541 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:31:58,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 14] total 44 [2021-12-06 22:31:58,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183235646] [2021-12-06 22:31:58,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:58,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-12-06 22:31:58,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:58,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-12-06 22:31:58,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2021-12-06 22:31:58,543 INFO L87 Difference]: Start difference. First operand 364 states and 425 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 22:31:59,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:59,065 INFO L93 Difference]: Finished difference Result 451 states and 511 transitions. [2021-12-06 22:31:59,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 22:31:59,065 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 22:31:59,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:59,067 INFO L225 Difference]: With dead ends: 451 [2021-12-06 22:31:59,067 INFO L226 Difference]: Without dead ends: 451 [2021-12-06 22:31:59,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 83 SyntacticMatches, 6 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1114 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=579, Invalid=2843, Unknown=0, NotChecked=0, Total=3422 [2021-12-06 22:31:59,068 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 847 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 252 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 252 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:59,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [847 Valid, 222 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 620 Invalid, 0 Unknown, 51 Unchecked, 0.2s Time] [2021-12-06 22:31:59,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2021-12-06 22:31:59,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 364. [2021-12-06 22:31:59,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 334 states have (on average 1.2035928143712575) internal successors, (402), 347 states have internal predecessors, (402), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-12-06 22:31:59,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 424 transitions. [2021-12-06 22:31:59,073 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 424 transitions. Word has length 52 [2021-12-06 22:31:59,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:59,073 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 424 transitions. [2021-12-06 22:31:59,073 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 22:31:59,073 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 424 transitions. [2021-12-06 22:31:59,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 22:31:59,074 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:59,074 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, 1, 1, 1, 1, 1] [2021-12-06 22:31:59,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-06 22:31:59,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-12-06 22:31:59,275 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:59,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:59,277 INFO L85 PathProgramCache]: Analyzing trace with hash 21635793, now seen corresponding path program 1 times [2021-12-06 22:31:59,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:59,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114358904] [2021-12-06 22:31:59,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:59,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:59,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:59,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:59,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:59,339 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 22:31:59,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:31:59,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114358904] [2021-12-06 22:31:59,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114358904] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:59,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882829244] [2021-12-06 22:31:59,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:59,339 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:59,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:59,340 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:59,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-06 22:31:59,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:59,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 22:31:59,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:59,425 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 22:31:59,425 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:31:59,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882829244] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:31:59,425 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:31:59,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-12-06 22:31:59,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27382875] [2021-12-06 22:31:59,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:31:59,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:31:59,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:31:59,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:31:59,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:31:59,426 INFO L87 Difference]: Start difference. First operand 364 states and 424 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:31:59,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:59,428 INFO L93 Difference]: Finished difference Result 306 states and 346 transitions. [2021-12-06 22:31:59,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:31:59,428 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-12-06 22:31:59,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:59,429 INFO L225 Difference]: With dead ends: 306 [2021-12-06 22:31:59,429 INFO L226 Difference]: Without dead ends: 306 [2021-12-06 22:31:59,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:31:59,430 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 4 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:59,430 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 98 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:31:59,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-12-06 22:31:59,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 289. [2021-12-06 22:31:59,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 264 states have (on average 1.178030303030303) internal successors, (311), 274 states have internal predecessors, (311), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:31:59,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 329 transitions. [2021-12-06 22:31:59,433 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 329 transitions. Word has length 52 [2021-12-06 22:31:59,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:59,434 INFO L470 AbstractCegarLoop]: Abstraction has 289 states and 329 transitions. [2021-12-06 22:31:59,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:31:59,434 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 329 transitions. [2021-12-06 22:31:59,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 22:31:59,434 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:59,434 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 22:31:59,454 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-12-06 22:31:59,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-06 22:31:59,636 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:31:59,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:59,637 INFO L85 PathProgramCache]: Analyzing trace with hash -57759457, now seen corresponding path program 1 times [2021-12-06 22:31:59,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:31:59,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689434136] [2021-12-06 22:31:59,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:31:59,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:31:59,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:59,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:31:59,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:31:59,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:31:59,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:00,059 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 22:32:00,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:32:00,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689434136] [2021-12-06 22:32:00,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689434136] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:00,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911890681] [2021-12-06 22:32:00,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:00,059 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:00,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:32:00,060 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:32:00,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-06 22:32:00,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:00,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 22:32:00,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:00,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:32:00,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 16 treesize of output 18 [2021-12-06 22:32:00,293 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-12-06 22:32:00,293 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 22:32:00,387 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 22:32:00,389 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 22:32:00,405 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 22:32:00,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:00,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:32:00,483 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 22:32:00,487 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-12-06 22:32:00,487 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 16 [2021-12-06 22:32:00,655 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:32:00,655 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 22:32:00,718 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:32:00,718 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 22:32:00,744 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2021-12-06 22:32:00,744 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 22:32:00,781 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 22:32:00,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911890681] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:32:00,781 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:32:00,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 8, 10] total 37 [2021-12-06 22:32:00,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821879655] [2021-12-06 22:32:00,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:00,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-12-06 22:32:00,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:32:00,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-12-06 22:32:00,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2021-12-06 22:32:00,783 INFO L87 Difference]: Start difference. First operand 289 states and 329 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 22:32:01,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:01,428 INFO L93 Difference]: Finished difference Result 353 states and 392 transitions. [2021-12-06 22:32:01,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 22:32:01,429 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 22:32:01,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:01,430 INFO L225 Difference]: With dead ends: 353 [2021-12-06 22:32:01,430 INFO L226 Difference]: Without dead ends: 353 [2021-12-06 22:32:01,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=528, Invalid=2442, Unknown=0, NotChecked=0, Total=2970 [2021-12-06 22:32:01,431 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 743 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 856 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 80 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:01,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [743 Valid, 244 Invalid, 856 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 549 Invalid, 0 Unknown, 80 Unchecked, 0.2s Time] [2021-12-06 22:32:01,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2021-12-06 22:32:01,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 289. [2021-12-06 22:32:01,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 264 states have (on average 1.1742424242424243) internal successors, (310), 274 states have internal predecessors, (310), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:32:01,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 328 transitions. [2021-12-06 22:32:01,435 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 328 transitions. Word has length 53 [2021-12-06 22:32:01,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:01,435 INFO L470 AbstractCegarLoop]: Abstraction has 289 states and 328 transitions. [2021-12-06 22:32:01,435 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 22:32:01,435 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 328 transitions. [2021-12-06 22:32:01,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-06 22:32:01,436 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:01,436 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 22:32:01,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-12-06 22:32:01,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:01,637 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:01,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:01,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1790543120, now seen corresponding path program 1 times [2021-12-06 22:32:01,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:32:01,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626489513] [2021-12-06 22:32:01,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:01,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:32:01,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:01,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:32:01,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:01,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:32:01,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:01,808 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 22:32:01,808 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:32:01,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626489513] [2021-12-06 22:32:01,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626489513] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:01,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431176754] [2021-12-06 22:32:01,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:01,808 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:01,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:32:01,809 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:32:01,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-06 22:32:01,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:01,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 22:32:01,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:01,914 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:32:01,915 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 22:32:02,003 INFO L354 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2021-12-06 22:32:02,004 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 22:32:02,037 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 22:32:02,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:02,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431176754] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:02,219 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:02,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-12-06 22:32:02,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591038515] [2021-12-06 22:32:02,219 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:02,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-06 22:32:02,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:32:02,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-06 22:32:02,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-12-06 22:32:02,220 INFO L87 Difference]: Start difference. First operand 289 states and 328 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 22:32:02,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:02,576 INFO L93 Difference]: Finished difference Result 307 states and 344 transitions. [2021-12-06 22:32:02,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 22:32:02,576 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 22:32:02,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:02,577 INFO L225 Difference]: With dead ends: 307 [2021-12-06 22:32:02,578 INFO L226 Difference]: Without dead ends: 307 [2021-12-06 22:32:02,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=327, Invalid=1005, Unknown=0, NotChecked=0, Total=1332 [2021-12-06 22:32:02,578 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 334 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:02,579 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 208 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 223 Invalid, 0 Unknown, 87 Unchecked, 0.1s Time] [2021-12-06 22:32:02,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-12-06 22:32:02,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 288. [2021-12-06 22:32:02,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 264 states have (on average 1.1704545454545454) internal successors, (309), 273 states have internal predecessors, (309), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:32:02,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 327 transitions. [2021-12-06 22:32:02,582 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 327 transitions. Word has length 54 [2021-12-06 22:32:02,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:02,582 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 327 transitions. [2021-12-06 22:32:02,582 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 22:32:02,582 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 327 transitions. [2021-12-06 22:32:02,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 22:32:02,583 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:02,583 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 22:32:02,602 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-12-06 22:32:02,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:02,783 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:02,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:02,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1889386740, now seen corresponding path program 2 times [2021-12-06 22:32:02,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:32:02,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251154010] [2021-12-06 22:32:02,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:02,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:32:02,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:02,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:32:02,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:02,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:32:02,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:02,885 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 22:32:02,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:32:02,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251154010] [2021-12-06 22:32:02,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251154010] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:02,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479279672] [2021-12-06 22:32:02,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:32:02,886 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:02,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:32:02,887 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:32:02,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-06 22:32:02,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:32:02,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:32:02,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 25 conjunts are in the unsatisfiable core [2021-12-06 22:32:02,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:03,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:32:03,193 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 22:32:03,271 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 22:32:03,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:03,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479279672] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:03,368 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:03,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2021-12-06 22:32:03,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038140632] [2021-12-06 22:32:03,368 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:03,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 22:32:03,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:32:03,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 22:32:03,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-12-06 22:32:03,369 INFO L87 Difference]: Start difference. First operand 288 states and 327 transitions. Second operand has 18 states, 16 states have (on average 4.8125) internal successors, (77), 13 states have internal predecessors, (77), 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 22:32:03,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:03,791 INFO L93 Difference]: Finished difference Result 340 states and 373 transitions. [2021-12-06 22:32:03,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 22:32:03,792 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 4.8125) internal successors, (77), 13 states have internal predecessors, (77), 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 56 [2021-12-06 22:32:03,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:03,793 INFO L225 Difference]: With dead ends: 340 [2021-12-06 22:32:03,793 INFO L226 Difference]: Without dead ends: 340 [2021-12-06 22:32:03,793 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=318, Invalid=1014, Unknown=0, NotChecked=0, Total=1332 [2021-12-06 22:32:03,794 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 512 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 79 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:03,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 332 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 339 Invalid, 0 Unknown, 79 Unchecked, 0.2s Time] [2021-12-06 22:32:03,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-12-06 22:32:03,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 288. [2021-12-06 22:32:03,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 264 states have (on average 1.1590909090909092) internal successors, (306), 273 states have internal predecessors, (306), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:32:03,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 324 transitions. [2021-12-06 22:32:03,798 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 324 transitions. Word has length 56 [2021-12-06 22:32:03,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:03,798 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 324 transitions. [2021-12-06 22:32:03,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 4.8125) internal successors, (77), 13 states have internal predecessors, (77), 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 22:32:03,798 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 324 transitions. [2021-12-06 22:32:03,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-06 22:32:03,798 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:03,798 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 22:32:03,818 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-12-06 22:32:03,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-12-06 22:32:03,999 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:03,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:03,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1842875129, now seen corresponding path program 1 times [2021-12-06 22:32:03,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:32:04,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887748779] [2021-12-06 22:32:04,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:04,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:32:04,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:04,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:32:04,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:04,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:32:04,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:04,223 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 2 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:32:04,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:32:04,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887748779] [2021-12-06 22:32:04,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887748779] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:04,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423066700] [2021-12-06 22:32:04,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:04,224 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:04,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:32:04,225 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:32:04,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-06 22:32:04,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:04,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 28 conjunts are in the unsatisfiable core [2021-12-06 22:32:04,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:04,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:32:04,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 22:32:04,555 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:32:04,556 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 22:32:04,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:32:04,644 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 22:32:04,725 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:32:04,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:04,809 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:32:04,810 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 22:32:05,028 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:32:05,028 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 22:32:05,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423066700] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:05,110 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:05,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 9] total 25 [2021-12-06 22:32:05,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321350123] [2021-12-06 22:32:05,111 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:05,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-12-06 22:32:05,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:32:05,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-06 22:32:05,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 22:32:05,112 INFO L87 Difference]: Start difference. First operand 288 states and 324 transitions. Second operand has 27 states, 25 states have (on average 4.32) internal successors, (108), 22 states have internal predecessors, (108), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-06 22:32:06,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:06,201 INFO L93 Difference]: Finished difference Result 327 states and 359 transitions. [2021-12-06 22:32:06,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-12-06 22:32:06,201 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 4.32) internal successors, (108), 22 states have internal predecessors, (108), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Word has length 59 [2021-12-06 22:32:06,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:06,202 INFO L225 Difference]: With dead ends: 327 [2021-12-06 22:32:06,202 INFO L226 Difference]: Without dead ends: 327 [2021-12-06 22:32:06,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 88 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1050 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=871, Invalid=3419, Unknown=0, NotChecked=0, Total=4290 [2021-12-06 22:32:06,204 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 965 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 566 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 158 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:06,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [965 Valid, 327 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 566 Invalid, 0 Unknown, 158 Unchecked, 0.2s Time] [2021-12-06 22:32:06,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-12-06 22:32:06,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 285. [2021-12-06 22:32:06,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 264 states have (on average 1.143939393939394) internal successors, (302), 270 states have internal predecessors, (302), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:32:06,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 320 transitions. [2021-12-06 22:32:06,207 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 320 transitions. Word has length 59 [2021-12-06 22:32:06,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:06,208 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 320 transitions. [2021-12-06 22:32:06,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 4.32) internal successors, (108), 22 states have internal predecessors, (108), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-06 22:32:06,208 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 320 transitions. [2021-12-06 22:32:06,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-06 22:32:06,208 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:06,208 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 22:32:06,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-12-06 22:32:06,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-06 22:32:06,410 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:06,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:06,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1294554201, now seen corresponding path program 1 times [2021-12-06 22:32:06,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:32:06,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021621376] [2021-12-06 22:32:06,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:06,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:32:06,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:06,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:32:06,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:06,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:32:06,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:06,641 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 12 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:32:06,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:32:06,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021621376] [2021-12-06 22:32:06,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021621376] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:06,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921503839] [2021-12-06 22:32:06,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:06,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:06,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:32:06,642 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:32:06,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-12-06 22:32:06,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:06,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 22:32:06,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:06,817 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:32:06,817 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 22:32:06,960 INFO L354 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2021-12-06 22:32:06,960 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 22:32:07,032 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 22:32:07,045 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 22:32:07,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:07,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921503839] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:07,128 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:07,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 24 [2021-12-06 22:32:07,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557512643] [2021-12-06 22:32:07,129 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:07,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-12-06 22:32:07,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:32:07,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-12-06 22:32:07,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2021-12-06 22:32:07,130 INFO L87 Difference]: Start difference. First operand 285 states and 320 transitions. Second operand has 26 states, 24 states have (on average 4.5) internal successors, (108), 22 states have internal predecessors, (108), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 22:32:07,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:07,994 INFO L93 Difference]: Finished difference Result 322 states and 354 transitions. [2021-12-06 22:32:07,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-12-06 22:32:07,995 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 4.5) internal successors, (108), 22 states have internal predecessors, (108), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 60 [2021-12-06 22:32:07,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:07,996 INFO L225 Difference]: With dead ends: 322 [2021-12-06 22:32:07,996 INFO L226 Difference]: Without dead ends: 322 [2021-12-06 22:32:07,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 66 SyntacticMatches, 7 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 905 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=589, Invalid=2717, Unknown=0, NotChecked=0, Total=3306 [2021-12-06 22:32:07,997 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 481 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 198 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:07,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [481 Valid, 277 Invalid, 688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 436 Invalid, 0 Unknown, 198 Unchecked, 0.2s Time] [2021-12-06 22:32:07,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-12-06 22:32:08,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 284. [2021-12-06 22:32:08,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 264 states have (on average 1.1401515151515151) internal successors, (301), 269 states have internal predecessors, (301), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:32:08,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 319 transitions. [2021-12-06 22:32:08,001 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 319 transitions. Word has length 60 [2021-12-06 22:32:08,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:08,002 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 319 transitions. [2021-12-06 22:32:08,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 4.5) internal successors, (108), 22 states have internal predecessors, (108), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 22:32:08,002 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 319 transitions. [2021-12-06 22:32:08,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-06 22:32:08,003 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:08,003 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 22:32:08,022 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-12-06 22:32:08,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:08,204 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:08,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:08,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1476474522, now seen corresponding path program 1 times [2021-12-06 22:32:08,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:32:08,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814696241] [2021-12-06 22:32:08,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:08,207 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:32:08,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:08,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:32:08,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:08,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:32:08,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:08,519 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 15 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:32:08,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:32:08,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814696241] [2021-12-06 22:32:08,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814696241] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:08,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805138546] [2021-12-06 22:32:08,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:08,519 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:08,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:32:08,520 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:32:08,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-12-06 22:32:08,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:08,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 50 conjunts are in the unsatisfiable core [2021-12-06 22:32:08,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:09,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:32:09,016 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 22:32:09,025 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:32:09,026 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 22:32:09,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:32:09,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, 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 22:32:09,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-12-06 22:32:09,575 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:32:09,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 10 [2021-12-06 22:32:09,599 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:32:09,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:09,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805138546] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:09,773 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:09,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 11] total 28 [2021-12-06 22:32:09,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064700669] [2021-12-06 22:32:09,773 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:09,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-06 22:32:09,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:32:09,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-06 22:32:09,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1069, Unknown=0, NotChecked=0, Total=1190 [2021-12-06 22:32:09,774 INFO L87 Difference]: Start difference. First operand 284 states and 319 transitions. Second operand has 30 states, 28 states have (on average 4.0) internal successors, (112), 25 states have internal predecessors, (112), 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 22:32:12,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:12,561 INFO L93 Difference]: Finished difference Result 520 states and 572 transitions. [2021-12-06 22:32:12,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-12-06 22:32:12,561 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 28 states have (on average 4.0) internal successors, (112), 25 states have internal predecessors, (112), 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 61 [2021-12-06 22:32:12,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:12,562 INFO L225 Difference]: With dead ends: 520 [2021-12-06 22:32:12,563 INFO L226 Difference]: Without dead ends: 520 [2021-12-06 22:32:12,565 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2215 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1134, Invalid=6876, Unknown=0, NotChecked=0, Total=8010 [2021-12-06 22:32:12,565 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 717 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 1040 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 424 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1040 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 195 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:12,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [717 Valid, 424 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1040 Invalid, 0 Unknown, 195 Unchecked, 0.6s Time] [2021-12-06 22:32:12,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-12-06 22:32:12,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 283. [2021-12-06 22:32:12,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 264 states have (on average 1.1363636363636365) internal successors, (300), 268 states have internal predecessors, (300), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:32:12,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 318 transitions. [2021-12-06 22:32:12,570 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 318 transitions. Word has length 61 [2021-12-06 22:32:12,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:12,570 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 318 transitions. [2021-12-06 22:32:12,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 28 states have (on average 4.0) internal successors, (112), 25 states have internal predecessors, (112), 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 22:32:12,570 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 318 transitions. [2021-12-06 22:32:12,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 22:32:12,571 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:12,571 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 22:32:12,590 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-12-06 22:32:12,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-12-06 22:32:12,772 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:12,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:12,773 INFO L85 PathProgramCache]: Analyzing trace with hash 586619876, now seen corresponding path program 1 times [2021-12-06 22:32:12,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:32:12,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502916120] [2021-12-06 22:32:12,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:12,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:32:12,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:12,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:32:12,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:12,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:32:12,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:12,878 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 24 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:32:12,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:32:12,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502916120] [2021-12-06 22:32:12,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502916120] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:12,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692032940] [2021-12-06 22:32:12,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:12,879 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:12,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:32:12,880 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:32:12,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-12-06 22:32:12,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:12,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 29 conjunts are in the unsatisfiable core [2021-12-06 22:32:12,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:12,949 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 22:32:13,044 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:32:13,044 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 20 treesize of output 21 [2021-12-06 22:32:13,063 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 22:32:13,063 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 14 [2021-12-06 22:32:13,070 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 22:32:13,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:13,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692032940] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:13,127 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:13,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-12-06 22:32:13,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399126544] [2021-12-06 22:32:13,127 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:13,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 22:32:13,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:32:13,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 22:32:13,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-12-06 22:32:13,128 INFO L87 Difference]: Start difference. First operand 283 states and 318 transitions. Second operand has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 22:32:13,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:13,247 INFO L93 Difference]: Finished difference Result 294 states and 328 transitions. [2021-12-06 22:32:13,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 22:32:13,247 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 66 [2021-12-06 22:32:13,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:13,248 INFO L225 Difference]: With dead ends: 294 [2021-12-06 22:32:13,249 INFO L226 Difference]: Without dead ends: 294 [2021-12-06 22:32:13,249 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:32:13,249 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 86 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:13,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 180 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 155 Invalid, 0 Unknown, 96 Unchecked, 0.1s Time] [2021-12-06 22:32:13,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2021-12-06 22:32:13,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 241. [2021-12-06 22:32:13,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 225 states have (on average 1.1333333333333333) internal successors, (255), 228 states have internal predecessors, (255), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2021-12-06 22:32:13,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 271 transitions. [2021-12-06 22:32:13,254 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 271 transitions. Word has length 66 [2021-12-06 22:32:13,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:13,255 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 271 transitions. [2021-12-06 22:32:13,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 22:32:13,255 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 271 transitions. [2021-12-06 22:32:13,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 22:32:13,256 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:13,256 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:32:13,275 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-12-06 22:32:13,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-12-06 22:32:13,457 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:13,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:13,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1008566956, now seen corresponding path program 1 times [2021-12-06 22:32:13,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:32:13,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467102131] [2021-12-06 22:32:13,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:13,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:32:13,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:13,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:32:13,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:13,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 22:32:13,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:13,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 22:32:13,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:13,540 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-12-06 22:32:13,540 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:32:13,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467102131] [2021-12-06 22:32:13,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467102131] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:32:13,541 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:32:13,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:32:13,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968484601] [2021-12-06 22:32:13,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:32:13,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:32:13,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:32:13,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:32:13,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:32:13,542 INFO L87 Difference]: Start difference. First operand 241 states and 271 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 22:32:13,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:13,573 INFO L93 Difference]: Finished difference Result 249 states and 278 transitions. [2021-12-06 22:32:13,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:32:13,574 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 67 [2021-12-06 22:32:13,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:13,575 INFO L225 Difference]: With dead ends: 249 [2021-12-06 22:32:13,575 INFO L226 Difference]: Without dead ends: 240 [2021-12-06 22:32:13,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:32:13,576 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 21 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:13,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 64 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:32:13,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-12-06 22:32:13,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 234. [2021-12-06 22:32:13,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 218 states have (on average 1.1238532110091743) internal successors, (245), 221 states have internal predecessors, (245), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2021-12-06 22:32:13,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 261 transitions. [2021-12-06 22:32:13,580 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 261 transitions. Word has length 67 [2021-12-06 22:32:13,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:13,581 INFO L470 AbstractCegarLoop]: Abstraction has 234 states and 261 transitions. [2021-12-06 22:32:13,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 22:32:13,581 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 261 transitions. [2021-12-06 22:32:13,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 22:32:13,582 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:13,582 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 22:32:13,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-06 22:32:13,582 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:13,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:13,582 INFO L85 PathProgramCache]: Analyzing trace with hash 272552823, now seen corresponding path program 1 times [2021-12-06 22:32:13,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:32:13,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639702650] [2021-12-06 22:32:13,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:13,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:32:13,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 22:32:13,601 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 22:32:13,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 22:32:13,643 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 22:32:13,643 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 22:32:13,644 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2021-12-06 22:32:13,646 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATION (18 of 20 remaining) [2021-12-06 22:32:13,646 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATION (17 of 20 remaining) [2021-12-06 22:32:13,647 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2021-12-06 22:32:13,647 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2021-12-06 22:32:13,647 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2021-12-06 22:32:13,647 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2021-12-06 22:32:13,647 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATION (12 of 20 remaining) [2021-12-06 22:32:13,647 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATION (11 of 20 remaining) [2021-12-06 22:32:13,647 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATION (10 of 20 remaining) [2021-12-06 22:32:13,647 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATION (9 of 20 remaining) [2021-12-06 22:32:13,648 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2021-12-06 22:32:13,648 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2021-12-06 22:32:13,648 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2021-12-06 22:32:13,648 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2021-12-06 22:32:13,648 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2021-12-06 22:32:13,648 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2021-12-06 22:32:13,648 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2021-12-06 22:32:13,649 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2021-12-06 22:32:13,649 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2021-12-06 22:32:13,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-06 22:32:13,652 INFO L732 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:32:13,654 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-06 22:32:13,712 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.12 10:32:13 BoogieIcfgContainer [2021-12-06 22:32:13,712 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-06 22:32:13,712 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-06 22:32:13,712 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-06 22:32:13,712 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-06 22:32:13,713 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:31:36" (3/4) ... [2021-12-06 22:32:13,714 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-12-06 22:32:13,715 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-06 22:32:13,715 INFO L158 Benchmark]: Toolchain (without parser) took 37618.41ms. Allocated memory was 86.0MB in the beginning and 125.8MB in the end (delta: 39.8MB). Free memory was 63.4MB in the beginning and 33.1MB in the end (delta: 30.3MB). Peak memory consumption was 69.8MB. Max. memory is 16.1GB. [2021-12-06 22:32:13,715 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 86.0MB. Free memory was 60.2MB in the beginning and 60.1MB in the end (delta: 84.0kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 22:32:13,715 INFO L158 Benchmark]: CACSL2BoogieTranslator took 298.62ms. Allocated memory is still 86.0MB. Free memory was 63.2MB in the beginning and 44.4MB in the end (delta: 18.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2021-12-06 22:32:13,715 INFO L158 Benchmark]: Boogie Procedure Inliner took 41.88ms. Allocated memory is still 86.0MB. Free memory was 44.4MB in the beginning and 42.2MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 22:32:13,715 INFO L158 Benchmark]: Boogie Preprocessor took 24.17ms. Allocated memory is still 86.0MB. Free memory was 42.2MB in the beginning and 40.7MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 22:32:13,716 INFO L158 Benchmark]: RCFGBuilder took 317.84ms. Allocated memory was 86.0MB in the beginning and 125.8MB in the end (delta: 39.8MB). Free memory was 40.7MB in the beginning and 95.3MB in the end (delta: -54.6MB). Peak memory consumption was 13.2MB. Max. memory is 16.1GB. [2021-12-06 22:32:13,716 INFO L158 Benchmark]: TraceAbstraction took 36928.33ms. Allocated memory is still 125.8MB. Free memory was 95.3MB in the beginning and 34.2MB in the end (delta: 61.2MB). Peak memory consumption was 60.8MB. Max. memory is 16.1GB. [2021-12-06 22:32:13,716 INFO L158 Benchmark]: Witness Printer took 2.56ms. Allocated memory is still 125.8MB. Free memory was 34.2MB in the beginning and 33.1MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 22:32:13,717 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 86.0MB. Free memory was 60.2MB in the beginning and 60.1MB in the end (delta: 84.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 298.62ms. Allocated memory is still 86.0MB. Free memory was 63.2MB in the beginning and 44.4MB in the end (delta: 18.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 41.88ms. Allocated memory is still 86.0MB. Free memory was 44.4MB in the beginning and 42.2MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 24.17ms. Allocated memory is still 86.0MB. Free memory was 42.2MB in the beginning and 40.7MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 317.84ms. Allocated memory was 86.0MB in the beginning and 125.8MB in the end (delta: 39.8MB). Free memory was 40.7MB in the beginning and 95.3MB in the end (delta: -54.6MB). Peak memory consumption was 13.2MB. Max. memory is 16.1GB. * TraceAbstraction took 36928.33ms. Allocated memory is still 125.8MB. Free memory was 95.3MB in the beginning and 34.2MB in the end (delta: 61.2MB). Peak memory consumption was 60.8MB. Max. memory is 16.1GB. * Witness Printer took 2.56ms. Allocated memory is still 125.8MB. Free memory was 34.2MB in the beginning and 33.1MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 721]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693. Possible FailurePath: [L685] int state = STATE_1; [L686] char *global = 0; [L687-L690] const struct command commands[] = { {"c1",c1,STATE_1}, {"c2",c2,STATE_2} }; VAL [commands={6:0}, global={0:0}, state=0] [L722] CALL parse_input("c1") VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={3:0}, input={3:0}, state=0] [L692] COND FALSE !(i < 2) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={3:0}, input={3:0}, state=0] [L722] RET parse_input("c1") VAL [commands={6:0}, global={0:0}, state=0] [L723] CALL parse_input("c1") VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={4:0}, input={4:0}, state=0] [L692] COND FALSE !(i < 2) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={4:0}, input={4:0}, state=0] [L723] RET parse_input("c1") VAL [commands={6:0}, global={0:0}, state=0] [L724] CALL parse_input("c2") VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].state_needed=0, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].function={-1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={-3:0}] [L706] COND FALSE !(\read(*global)) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={-3:0}] [L709] global = x [L710] state = STATE_2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={-3:0}, state=1, x={-3:0}] [L695] RET commands[i].function() [L724] RET parse_input("c2") VAL [commands={6:0}, global={-3:0}, state=1] [L725] return 0; VAL [\result=0, commands={6:0}, global={-3:0}, state=1] - UnprovableResult [Line: 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: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 61 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 36.8s, OverallIterations: 42, TraceHistogramMax: 6, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 12.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12357 SdHoareTripleChecker+Valid, 4.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12356 mSDsluCounter, 9622 SdHoareTripleChecker+Invalid, 4.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 1551 IncrementalHoareTripleChecker+Unchecked, 7613 mSDsCounter, 1827 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 9940 IncrementalHoareTripleChecker+Invalid, 13318 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1827 mSolverCounterUnsat, 2009 mSDtfsCounter, 9940 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2853 GetRequests, 1971 SyntacticMatches, 39 SemanticMatches, 843 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8800 ImplicationChecksByTransitivity, 11.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=486occurred in iteration=20, InterpolantAutomatonStates: 553, 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, 41 MinimizatonAttempts, 2414 StatesRemovedByMinimization, 40 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 14.3s InterpolantComputationTime, 3025 NumberOfCodeBlocks, 3025 NumberOfCodeBlocksAsserted, 75 NumberOfCheckSat, 3407 ConstructedInterpolants, 174 QuantifiedInterpolants, 37532 SizeOfPredicates, 127 NumberOfNonLiveVariables, 8629 ConjunctsInSsa, 561 ConjunctsInUnsatCore, 87 InterpolantComputations, 16 PerfectInterpolantSequences, 1399/2415 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 22:32:13,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/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_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/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_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/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 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 22:32:15,345 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 22:32:15,347 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 22:32:15,368 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 22:32:15,368 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 22:32:15,369 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 22:32:15,371 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 22:32:15,372 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 22:32:15,374 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 22:32:15,374 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 22:32:15,375 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 22:32:15,376 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 22:32:15,377 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 22:32:15,377 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 22:32:15,379 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 22:32:15,380 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 22:32:15,380 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 22:32:15,381 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 22:32:15,383 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 22:32:15,385 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 22:32:15,386 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 22:32:15,387 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 22:32:15,388 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 22:32:15,389 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 22:32:15,391 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 22:32:15,392 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 22:32:15,392 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 22:32:15,393 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 22:32:15,393 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 22:32:15,394 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 22:32:15,394 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 22:32:15,395 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 22:32:15,395 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 22:32:15,396 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 22:32:15,397 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 22:32:15,397 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 22:32:15,407 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 22:32:15,407 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 22:32:15,408 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 22:32:15,408 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 22:32:15,409 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 22:32:15,410 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/config/svcomp-MemCleanup-32bit-Automizer_Bitvector.epf [2021-12-06 22:32:15,429 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 22:32:15,429 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 22:32:15,430 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 22:32:15,430 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 22:32:15,430 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 22:32:15,430 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 22:32:15,431 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 22:32:15,431 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 22:32:15,431 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 22:32:15,431 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 22:32:15,431 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 22:32:15,432 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 22:32:15,432 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 22:32:15,432 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 22:32:15,432 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 22:32:15,432 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-06 22:32:15,432 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-06 22:32:15,432 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 22:32:15,432 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 22:32:15,433 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-12-06 22:32:15,433 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-12-06 22:32:15,433 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 22:32:15,433 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 22:32:15,433 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 22:32:15,433 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 22:32:15,433 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 22:32:15,433 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:32:15,434 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 22:32:15,434 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 22:32:15,434 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-12-06 22:32:15,434 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-12-06 22:32:15,434 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 22:32:15,434 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-12-06 22:32:15,434 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_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/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_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/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 -> 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e [2021-12-06 22:32:15,654 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 22:32:15,672 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 22:32:15,674 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 22:32:15,675 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 22:32:15,676 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 22:32:15,677 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2021-12-06 22:32:15,720 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/data/3502dc7b4/20ace698d000448f9faf0db1a32e93ea/FLAG181442670 [2021-12-06 22:32:16,160 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 22:32:16,160 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2021-12-06 22:32:16,172 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/data/3502dc7b4/20ace698d000448f9faf0db1a32e93ea/FLAG181442670 [2021-12-06 22:32:16,181 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/data/3502dc7b4/20ace698d000448f9faf0db1a32e93ea [2021-12-06 22:32:16,183 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 22:32:16,184 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 22:32:16,185 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 22:32:16,185 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 22:32:16,187 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 22:32:16,188 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,189 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5fef62b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16, skipping insertion in model container [2021-12-06 22:32:16,189 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,193 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 22:32:16,223 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 22:32:16,477 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:32:16,489 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 22:32:16,533 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:32:16,572 INFO L208 MainTranslator]: Completed translation [2021-12-06 22:32:16,572 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16 WrapperNode [2021-12-06 22:32:16,572 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 22:32:16,573 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 22:32:16,573 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 22:32:16,574 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 22:32:16,579 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,594 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,612 INFO L137 Inliner]: procedures = 169, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 96 [2021-12-06 22:32:16,612 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 22:32:16,613 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 22:32:16,613 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 22:32:16,613 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 22:32:16,619 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,620 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,623 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,623 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,630 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,633 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,635 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,638 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 22:32:16,639 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 22:32:16,639 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 22:32:16,639 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 22:32:16,640 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16" (1/1) ... [2021-12-06 22:32:16,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:32:16,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:32:16,666 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 22:32:16,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 22:32:16,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-12-06 22:32:16,703 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2021-12-06 22:32:16,703 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2021-12-06 22:32:16,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 22:32:16,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 22:32:16,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 22:32:16,703 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 22:32:16,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 22:32:16,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-12-06 22:32:16,703 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 22:32:16,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 22:32:16,785 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 22:32:16,787 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 22:32:17,014 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 22:32:17,020 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 22:32:17,020 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 22:32:17,021 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:32:17 BoogieIcfgContainer [2021-12-06 22:32:17,021 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 22:32:17,023 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 22:32:17,023 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 22:32:17,025 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 22:32:17,025 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 10:32:16" (1/3) ... [2021-12-06 22:32:17,026 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c874d43 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:32:17, skipping insertion in model container [2021-12-06 22:32:17,026 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:32:16" (2/3) ... [2021-12-06 22:32:17,026 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c874d43 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:32:17, skipping insertion in model container [2021-12-06 22:32:17,026 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:32:17" (3/3) ... [2021-12-06 22:32:17,027 INFO L111 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2021-12-06 22:32:17,031 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 22:32:17,032 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2021-12-06 22:32:17,065 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 22:32:17,070 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 22:32:17,070 INFO L340 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2021-12-06 22:32:17,083 INFO L276 IsEmpty]: Start isEmpty. Operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 22:32:17,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-12-06 22:32:17,089 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:17,090 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-12-06 22:32:17,090 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:17,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:17,094 INFO L85 PathProgramCache]: Analyzing trace with hash -772449407, now seen corresponding path program 1 times [2021-12-06 22:32:17,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:17,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2071986692] [2021-12-06 22:32:17,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:17,105 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:17,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:17,106 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:17,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-12-06 22:32:17,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:17,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 22:32:17,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:17,265 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 22:32:17,265 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:32:17,266 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:17,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2071986692] [2021-12-06 22:32:17,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2071986692] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:32:17,267 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:32:17,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-12-06 22:32:17,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974208825] [2021-12-06 22:32:17,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:32:17,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:32:17,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:17,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:32:17,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:32:17,295 INFO L87 Difference]: Start difference. First operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:32:17,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:17,430 INFO L93 Difference]: Finished difference Result 110 states and 128 transitions. [2021-12-06 22:32:17,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:32:17,432 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 22:32:17,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:17,439 INFO L225 Difference]: With dead ends: 110 [2021-12-06 22:32:17,439 INFO L226 Difference]: Without dead ends: 106 [2021-12-06 22:32:17,440 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 22:32:17,443 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 52 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:17,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 101 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:32:17,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-12-06 22:32:17,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 84. [2021-12-06 22:32:17,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 57 states have (on average 1.7017543859649122) internal successors, (97), 76 states have internal predecessors, (97), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2021-12-06 22:32:17,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 110 transitions. [2021-12-06 22:32:17,481 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 110 transitions. Word has length 6 [2021-12-06 22:32:17,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:17,482 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 110 transitions. [2021-12-06 22:32:17,482 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 22:32:17,482 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 110 transitions. [2021-12-06 22:32:17,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-12-06 22:32:17,483 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:17,483 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-12-06 22:32:17,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-12-06 22:32:17,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:17,685 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:17,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:17,688 INFO L85 PathProgramCache]: Analyzing trace with hash -772449406, now seen corresponding path program 1 times [2021-12-06 22:32:17,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:17,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [980093272] [2021-12-06 22:32:17,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:17,691 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:17,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:17,694 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:17,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-12-06 22:32:17,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:17,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 22:32:17,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:17,952 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 22:32:17,952 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:32:17,952 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:17,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [980093272] [2021-12-06 22:32:17,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [980093272] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:32:17,953 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:32:17,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 22:32:17,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265510907] [2021-12-06 22:32:17,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:32:17,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:32:17,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:17,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:32:17,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:32:17,955 INFO L87 Difference]: Start difference. First operand 84 states and 110 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:32:18,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:18,113 INFO L93 Difference]: Finished difference Result 206 states and 278 transitions. [2021-12-06 22:32:18,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:32:18,114 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 22:32:18,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:18,116 INFO L225 Difference]: With dead ends: 206 [2021-12-06 22:32:18,116 INFO L226 Difference]: Without dead ends: 206 [2021-12-06 22:32:18,116 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 22:32:18,117 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 125 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 142 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 22:32:18,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 142 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:32:18,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-12-06 22:32:18,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 152. [2021-12-06 22:32:18,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 119 states have (on average 1.7394957983193278) internal successors, (207), 138 states have internal predecessors, (207), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 22:32:18,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 238 transitions. [2021-12-06 22:32:18,134 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 238 transitions. Word has length 6 [2021-12-06 22:32:18,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:18,135 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 238 transitions. [2021-12-06 22:32:18,135 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 22:32:18,135 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 238 transitions. [2021-12-06 22:32:18,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-06 22:32:18,135 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:18,135 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:32:18,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-12-06 22:32:18,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:18,337 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 16 more)] === [2021-12-06 22:32:18,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:18,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1823872140, now seen corresponding path program 1 times [2021-12-06 22:32:18,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:18,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [309816282] [2021-12-06 22:32:18,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:18,342 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:18,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:18,344 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:18,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-12-06 22:32:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:18,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 22:32:18,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:18,605 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 22:32:18,615 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 22:32:18,615 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:32:18,615 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:18,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [309816282] [2021-12-06 22:32:18,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [309816282] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:32:18,615 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:32:18,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:32:18,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102758866] [2021-12-06 22:32:18,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:32:18,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:32:18,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:18,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:32:18,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:32:18,617 INFO L87 Difference]: Start difference. First operand 152 states and 238 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:32:18,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:18,820 INFO L93 Difference]: Finished difference Result 228 states and 325 transitions. [2021-12-06 22:32:18,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:32:18,821 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 22:32:18,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:18,823 INFO L225 Difference]: With dead ends: 228 [2021-12-06 22:32:18,823 INFO L226 Difference]: Without dead ends: 228 [2021-12-06 22:32:18,824 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 22:32:18,825 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 136 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:18,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 164 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:32:18,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-12-06 22:32:18,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 155. [2021-12-06 22:32:18,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 122 states have (on average 1.721311475409836) internal successors, (210), 141 states have internal predecessors, (210), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 22:32:18,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 241 transitions. [2021-12-06 22:32:18,839 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 241 transitions. Word has length 7 [2021-12-06 22:32:18,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:18,839 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 241 transitions. [2021-12-06 22:32:18,839 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 22:32:18,839 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 241 transitions. [2021-12-06 22:32:18,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-12-06 22:32:18,839 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:18,839 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:32:18,847 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-12-06 22:32:19,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:19,042 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 16 more)] === [2021-12-06 22:32:19,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:19,044 INFO L85 PathProgramCache]: Analyzing trace with hash 705461537, now seen corresponding path program 1 times [2021-12-06 22:32:19,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:19,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1030663956] [2021-12-06 22:32:19,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:19,046 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:19,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:19,049 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:19,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-12-06 22:32:19,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:19,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 22:32:19,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:19,214 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 22:32:19,217 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 22:32:19,235 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 22:32:19,235 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:32:19,235 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:19,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1030663956] [2021-12-06 22:32:19,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1030663956] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:32:19,235 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:32:19,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:32:19,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122327054] [2021-12-06 22:32:19,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:32:19,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:32:19,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:19,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:32:19,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:32:19,237 INFO L87 Difference]: Start difference. First operand 155 states and 241 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:32:19,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:19,432 INFO L93 Difference]: Finished difference Result 208 states and 279 transitions. [2021-12-06 22:32:19,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:32:19,432 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 22:32:19,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:19,434 INFO L225 Difference]: With dead ends: 208 [2021-12-06 22:32:19,434 INFO L226 Difference]: Without dead ends: 208 [2021-12-06 22:32:19,434 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 22:32:19,435 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 128 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 190 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 22:32:19,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 190 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:32:19,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-12-06 22:32:19,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 155. [2021-12-06 22:32:19,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 122 states have (on average 1.7049180327868851) internal successors, (208), 141 states have internal predecessors, (208), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 22:32:19,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 239 transitions. [2021-12-06 22:32:19,447 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 239 transitions. Word has length 8 [2021-12-06 22:32:19,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:19,447 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 239 transitions. [2021-12-06 22:32:19,448 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 22:32:19,448 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 239 transitions. [2021-12-06 22:32:19,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-12-06 22:32:19,448 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:19,448 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:32:19,456 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2021-12-06 22:32:19,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:19,650 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 16 more)] === [2021-12-06 22:32:19,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:19,652 INFO L85 PathProgramCache]: Analyzing trace with hash 394471214, now seen corresponding path program 1 times [2021-12-06 22:32:19,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:19,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1201788492] [2021-12-06 22:32:19,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:19,654 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:19,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:19,657 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:19,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-12-06 22:32:19,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:19,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 22:32:19,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:19,775 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 22:32:19,775 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:32:19,776 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:19,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1201788492] [2021-12-06 22:32:19,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1201788492] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:32:19,776 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:32:19,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:32:19,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544060193] [2021-12-06 22:32:19,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:32:19,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:32:19,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:19,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:32:19,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:32:19,778 INFO L87 Difference]: Start difference. First operand 155 states and 239 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:32:19,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:19,919 INFO L93 Difference]: Finished difference Result 234 states and 321 transitions. [2021-12-06 22:32:19,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:32:19,919 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 22:32:19,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:19,921 INFO L225 Difference]: With dead ends: 234 [2021-12-06 22:32:19,921 INFO L226 Difference]: Without dead ends: 234 [2021-12-06 22:32:19,921 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 22:32:19,922 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 140 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:19,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 183 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:32:19,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2021-12-06 22:32:19,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 191. [2021-12-06 22:32:19,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 156 states have (on average 1.6538461538461537) internal successors, (258), 176 states have internal predecessors, (258), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 22:32:19,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 289 transitions. [2021-12-06 22:32:19,931 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 289 transitions. Word has length 9 [2021-12-06 22:32:19,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:19,932 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 289 transitions. [2021-12-06 22:32:19,932 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 22:32:19,932 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 289 transitions. [2021-12-06 22:32:19,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-12-06 22:32:19,932 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:19,932 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:32:19,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-12-06 22:32:20,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:20,134 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 16 more)] === [2021-12-06 22:32:20,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:20,135 INFO L85 PathProgramCache]: Analyzing trace with hash -656294205, now seen corresponding path program 1 times [2021-12-06 22:32:20,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:20,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [987779243] [2021-12-06 22:32:20,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:20,137 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:20,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:20,139 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:20,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-12-06 22:32:20,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:20,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 22:32:20,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:20,269 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 22:32:20,269 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:32:20,270 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:20,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [987779243] [2021-12-06 22:32:20,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [987779243] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:32:20,270 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:32:20,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:32:20,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80322074] [2021-12-06 22:32:20,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:32:20,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:32:20,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:20,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:32:20,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:32:20,271 INFO L87 Difference]: Start difference. First operand 191 states and 289 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:32:20,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:20,453 INFO L93 Difference]: Finished difference Result 231 states and 304 transitions. [2021-12-06 22:32:20,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:32:20,454 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 22:32:20,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:20,455 INFO L225 Difference]: With dead ends: 231 [2021-12-06 22:32:20,455 INFO L226 Difference]: Without dead ends: 231 [2021-12-06 22:32:20,455 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 22:32:20,456 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 123 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:20,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 227 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:32:20,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-12-06 22:32:20,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 201. [2021-12-06 22:32:20,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 165 states have (on average 1.6424242424242423) internal successors, (271), 186 states have internal predecessors, (271), 9 states have call successors, (9), 5 states have call predecessors, (9), 7 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 22:32:20,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 302 transitions. [2021-12-06 22:32:20,464 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 302 transitions. Word has length 10 [2021-12-06 22:32:20,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:20,465 INFO L470 AbstractCegarLoop]: Abstraction has 201 states and 302 transitions. [2021-12-06 22:32:20,465 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 22:32:20,465 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 302 transitions. [2021-12-06 22:32:20,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-12-06 22:32:20,465 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:20,465 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:32:20,472 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-12-06 22:32:20,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:20,666 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:20,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:20,667 INFO L85 PathProgramCache]: Analyzing trace with hash 12795785, now seen corresponding path program 1 times [2021-12-06 22:32:20,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:20,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1355802496] [2021-12-06 22:32:20,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:20,668 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:20,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:20,669 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:20,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-12-06 22:32:20,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:20,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 22:32:20,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:20,868 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 22:32:20,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:21,305 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 22:32:21,305 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:21,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1355802496] [2021-12-06 22:32:21,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1355802496] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:32:21,305 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:21,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-12-06 22:32:21,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398131711] [2021-12-06 22:32:21,305 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:21,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:32:21,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:21,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:32:21,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:32:21,306 INFO L87 Difference]: Start difference. First operand 201 states and 302 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:32:21,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:21,739 INFO L93 Difference]: Finished difference Result 367 states and 495 transitions. [2021-12-06 22:32:21,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 22:32:21,740 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 22:32:21,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:21,742 INFO L225 Difference]: With dead ends: 367 [2021-12-06 22:32:21,742 INFO L226 Difference]: Without dead ends: 367 [2021-12-06 22:32:21,742 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 22:32:21,743 INFO L933 BasicCegarLoop]: 90 mSDtfsCounter, 258 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:21,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 312 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 22:32:21,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2021-12-06 22:32:21,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 239. [2021-12-06 22:32:21,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 200 states have (on average 1.62) internal successors, (324), 224 states have internal predecessors, (324), 9 states have call successors, (9), 5 states have call predecessors, (9), 10 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2021-12-06 22:32:21,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 363 transitions. [2021-12-06 22:32:21,753 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 363 transitions. Word has length 14 [2021-12-06 22:32:21,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:21,753 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 363 transitions. [2021-12-06 22:32:21,753 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 22:32:21,753 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 363 transitions. [2021-12-06 22:32:21,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-06 22:32:21,753 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:21,754 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:32:21,761 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-12-06 22:32:21,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:21,955 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 16 more)] === [2021-12-06 22:32:21,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:21,957 INFO L85 PathProgramCache]: Analyzing trace with hash 396669285, now seen corresponding path program 1 times [2021-12-06 22:32:21,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:21,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1785693000] [2021-12-06 22:32:21,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:21,959 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:21,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:21,961 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:21,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-12-06 22:32:22,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:22,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 22:32:22,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:22,155 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 22:32:22,166 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 22:32:22,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:22,300 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 22:32:22,300 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:22,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1785693000] [2021-12-06 22:32:22,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1785693000] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:32:22,300 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:22,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-12-06 22:32:22,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757880569] [2021-12-06 22:32:22,301 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:22,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:32:22,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:22,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:32:22,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:32:22,302 INFO L87 Difference]: Start difference. First operand 239 states and 363 transitions. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:32:22,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:22,671 INFO L93 Difference]: Finished difference Result 405 states and 567 transitions. [2021-12-06 22:32:22,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 22:32:22,672 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 22:32:22,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:22,674 INFO L225 Difference]: With dead ends: 405 [2021-12-06 22:32:22,674 INFO L226 Difference]: Without dead ends: 405 [2021-12-06 22:32:22,674 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 22:32:22,675 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 267 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:22,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [267 Valid, 323 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 22:32:22,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2021-12-06 22:32:22,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 249. [2021-12-06 22:32:22,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 210 states have (on average 1.6142857142857143) internal successors, (339), 234 states have internal predecessors, (339), 9 states have call successors, (9), 5 states have call predecessors, (9), 10 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2021-12-06 22:32:22,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 378 transitions. [2021-12-06 22:32:22,685 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 378 transitions. Word has length 15 [2021-12-06 22:32:22,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:22,685 INFO L470 AbstractCegarLoop]: Abstraction has 249 states and 378 transitions. [2021-12-06 22:32:22,685 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 22:32:22,685 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 378 transitions. [2021-12-06 22:32:22,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-06 22:32:22,685 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:22,686 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:32:22,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-12-06 22:32:22,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:22,887 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 16 more)] === [2021-12-06 22:32:22,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:22,889 INFO L85 PathProgramCache]: Analyzing trace with hash -588154008, now seen corresponding path program 1 times [2021-12-06 22:32:22,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:22,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1736884303] [2021-12-06 22:32:22,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:22,890 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:22,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:22,893 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:22,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-12-06 22:32:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:22,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 22:32:22,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:23,144 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 22:32:23,146 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 22:32:23,161 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 22:32:23,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:23,320 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 22:32:23,320 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:23,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1736884303] [2021-12-06 22:32:23,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1736884303] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:32:23,320 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:23,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-12-06 22:32:23,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894198397] [2021-12-06 22:32:23,321 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:23,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:32:23,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:23,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:32:23,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:32:23,321 INFO L87 Difference]: Start difference. First operand 249 states and 378 transitions. Second operand has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:32:24,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:24,362 INFO L93 Difference]: Finished difference Result 626 states and 845 transitions. [2021-12-06 22:32:24,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 22:32:24,363 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 22:32:24,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:24,366 INFO L225 Difference]: With dead ends: 626 [2021-12-06 22:32:24,366 INFO L226 Difference]: Without dead ends: 626 [2021-12-06 22:32:24,366 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 22:32:24,367 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 460 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:24,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [460 Valid, 606 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-06 22:32:24,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-12-06 22:32:24,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 349. [2021-12-06 22:32:24,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 303 states have (on average 1.6336633663366336) internal successors, (495), 330 states have internal predecessors, (495), 11 states have call successors, (11), 7 states have call predecessors, (11), 15 states have return successors, (42), 11 states have call predecessors, (42), 11 states have call successors, (42) [2021-12-06 22:32:24,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 548 transitions. [2021-12-06 22:32:24,382 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 548 transitions. Word has length 16 [2021-12-06 22:32:24,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:24,382 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 548 transitions. [2021-12-06 22:32:24,383 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 22:32:24,383 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 548 transitions. [2021-12-06 22:32:24,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-12-06 22:32:24,383 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:24,384 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 22:32:24,391 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2021-12-06 22:32:24,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:24,585 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 16 more)] === [2021-12-06 22:32:24,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:24,587 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199670, now seen corresponding path program 1 times [2021-12-06 22:32:24,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:24,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2097513969] [2021-12-06 22:32:24,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:24,588 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:24,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:24,591 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:24,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-12-06 22:32:24,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:24,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 22:32:24,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:24,781 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 22:32:24,781 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:32:24,781 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:24,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2097513969] [2021-12-06 22:32:24,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2097513969] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:32:24,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:32:24,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 22:32:24,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525675956] [2021-12-06 22:32:24,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:32:24,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:32:24,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:24,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:32:24,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:32:24,782 INFO L87 Difference]: Start difference. First operand 349 states and 548 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:32:24,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:24,799 INFO L93 Difference]: Finished difference Result 378 states and 554 transitions. [2021-12-06 22:32:24,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:32:24,800 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 22:32:24,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:24,802 INFO L225 Difference]: With dead ends: 378 [2021-12-06 22:32:24,802 INFO L226 Difference]: Without dead ends: 378 [2021-12-06 22:32:24,802 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 22:32:24,802 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 27 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:24,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 118 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:32:24,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-12-06 22:32:24,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 367. [2021-12-06 22:32:24,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 318 states have (on average 1.5628930817610063) internal successors, (497), 347 states have internal predecessors, (497), 11 states have call successors, (11), 8 states have call predecessors, (11), 18 states have return successors, (43), 11 states have call predecessors, (43), 11 states have call successors, (43) [2021-12-06 22:32:24,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 551 transitions. [2021-12-06 22:32:24,812 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 551 transitions. Word has length 18 [2021-12-06 22:32:24,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:24,813 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 551 transitions. [2021-12-06 22:32:24,813 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 22:32:24,813 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 551 transitions. [2021-12-06 22:32:24,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-06 22:32:24,813 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:24,813 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-12-06 22:32:24,824 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2021-12-06 22:32:25,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:25,016 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:25,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:25,017 INFO L85 PathProgramCache]: Analyzing trace with hash 323759248, now seen corresponding path program 2 times [2021-12-06 22:32:25,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:25,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2135081712] [2021-12-06 22:32:25,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:32:25,019 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:25,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:25,021 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:25,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-12-06 22:32:25,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:32:25,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:32:25,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 22:32:25,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:25,266 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 22:32:25,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:26,129 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 22:32:26,130 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:26,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2135081712] [2021-12-06 22:32:26,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2135081712] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:32:26,130 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:26,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-12-06 22:32:26,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811106883] [2021-12-06 22:32:26,130 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:26,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:32:26,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:26,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:32:26,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:32:26,131 INFO L87 Difference]: Start difference. First operand 367 states and 551 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:32:28,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:28,529 INFO L93 Difference]: Finished difference Result 620 states and 878 transitions. [2021-12-06 22:32:28,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 22:32:28,530 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 22:32:28,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:28,533 INFO L225 Difference]: With dead ends: 620 [2021-12-06 22:32:28,533 INFO L226 Difference]: Without dead ends: 620 [2021-12-06 22:32:28,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-12-06 22:32:28,534 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 458 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:28,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [458 Valid, 360 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-12-06 22:32:28,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-12-06 22:32:28,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 402. [2021-12-06 22:32:28,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 354 states have (on average 1.612994350282486) internal successors, (571), 382 states have internal predecessors, (571), 11 states have call successors, (11), 8 states have call predecessors, (11), 17 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2021-12-06 22:32:28,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 618 transitions. [2021-12-06 22:32:28,549 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 618 transitions. Word has length 22 [2021-12-06 22:32:28,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:28,549 INFO L470 AbstractCegarLoop]: Abstraction has 402 states and 618 transitions. [2021-12-06 22:32:28,549 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 22:32:28,549 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 618 transitions. [2021-12-06 22:32:28,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-06 22:32:28,550 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:28,550 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 22:32:28,557 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2021-12-06 22:32:28,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:28,752 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:28,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:28,753 INFO L85 PathProgramCache]: Analyzing trace with hash 382694474, now seen corresponding path program 1 times [2021-12-06 22:32:28,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:28,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [391740375] [2021-12-06 22:32:28,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:28,755 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:28,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:28,756 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:28,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-12-06 22:32:28,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:28,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 22:32:28,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:28,851 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 22:32:28,852 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:32:28,852 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:28,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [391740375] [2021-12-06 22:32:28,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [391740375] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:32:28,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:32:28,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:32:28,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155223540] [2021-12-06 22:32:28,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:32:28,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:32:28,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:28,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:32:28,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:32:28,853 INFO L87 Difference]: Start difference. First operand 402 states and 618 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:32:28,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:28,857 INFO L93 Difference]: Finished difference Result 303 states and 456 transitions. [2021-12-06 22:32:28,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:32:28,857 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 22:32:28,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:28,858 INFO L225 Difference]: With dead ends: 303 [2021-12-06 22:32:28,858 INFO L226 Difference]: Without dead ends: 303 [2021-12-06 22:32:28,859 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 22:32:28,859 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 13 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:28,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 126 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:32:28,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-12-06 22:32:28,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 303. [2021-12-06 22:32:28,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 263 states have (on average 1.6121673003802282) internal successors, (424), 288 states have internal predecessors, (424), 8 states have call successors, (8), 6 states have call predecessors, (8), 12 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2021-12-06 22:32:28,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 456 transitions. [2021-12-06 22:32:28,866 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 456 transitions. Word has length 25 [2021-12-06 22:32:28,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:28,866 INFO L470 AbstractCegarLoop]: Abstraction has 303 states and 456 transitions. [2021-12-06 22:32:28,866 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 22:32:28,866 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 456 transitions. [2021-12-06 22:32:28,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-12-06 22:32:28,867 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:28,867 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 22:32:28,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2021-12-06 22:32:29,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:29,069 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:29,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:29,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1752183410, now seen corresponding path program 1 times [2021-12-06 22:32:29,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:29,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [966627352] [2021-12-06 22:32:29,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:29,071 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:29,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:29,074 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:29,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-12-06 22:32:29,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:29,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 22:32:29,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:31,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:32:31,444 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 22:32:31,501 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 22:32:31,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:33,825 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:33,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [966627352] [2021-12-06 22:32:33,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [966627352] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:33,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1045936558] [2021-12-06 22:32:33,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:33,826 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:32:33,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:32:33,826 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:32:33,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2021-12-06 22:32:33,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:33,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 22:32:33,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:36,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:32:36,286 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 22:32:36,322 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 22:32:36,322 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:38,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1045936558] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:38,576 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:38,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-12-06 22:32:38,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667344828] [2021-12-06 22:32:38,576 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:38,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:32:38,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:38,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:32:38,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=64, Unknown=2, NotChecked=0, Total=90 [2021-12-06 22:32:38,577 INFO L87 Difference]: Start difference. First operand 303 states and 456 transitions. Second operand has 7 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:32:42,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:42,945 INFO L93 Difference]: Finished difference Result 526 states and 738 transitions. [2021-12-06 22:32:42,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 22:32:42,946 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 22:32:42,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:42,948 INFO L225 Difference]: With dead ends: 526 [2021-12-06 22:32:42,948 INFO L226 Difference]: Without dead ends: 526 [2021-12-06 22:32:42,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=74, Invalid=162, Unknown=4, NotChecked=0, Total=240 [2021-12-06 22:32:42,949 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 297 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:42,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [297 Valid, 203 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 121 Invalid, 0 Unknown, 49 Unchecked, 0.2s Time] [2021-12-06 22:32:42,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-12-06 22:32:42,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 426. [2021-12-06 22:32:42,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 379 states have (on average 1.6094986807387863) internal successors, (610), 407 states have internal predecessors, (610), 10 states have call successors, (10), 8 states have call predecessors, (10), 17 states have return successors, (34), 10 states have call predecessors, (34), 10 states have call successors, (34) [2021-12-06 22:32:42,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 654 transitions. [2021-12-06 22:32:42,960 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 654 transitions. Word has length 27 [2021-12-06 22:32:42,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:42,961 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 654 transitions. [2021-12-06 22:32:42,961 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 22:32:42,961 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 654 transitions. [2021-12-06 22:32:42,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-06 22:32:42,962 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:42,962 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] [2021-12-06 22:32:42,973 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2021-12-06 22:32:43,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2021-12-06 22:32:43,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:32:43,365 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:43,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:43,367 INFO L85 PathProgramCache]: Analyzing trace with hash 2041807728, now seen corresponding path program 1 times [2021-12-06 22:32:43,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:43,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1369802501] [2021-12-06 22:32:43,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:43,369 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:43,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:43,370 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:43,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-12-06 22:32:43,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:43,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 22:32:43,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:43,534 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 22:32:43,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:43,671 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 22:32:43,671 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:43,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1369802501] [2021-12-06 22:32:43,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1369802501] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:32:43,671 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:43,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-12-06 22:32:43,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278490697] [2021-12-06 22:32:43,672 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:43,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 22:32:43,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:43,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 22:32:43,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-12-06 22:32:43,672 INFO L87 Difference]: Start difference. First operand 426 states and 654 transitions. Second operand has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 22:32:44,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:44,013 INFO L93 Difference]: Finished difference Result 593 states and 828 transitions. [2021-12-06 22:32:44,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 22:32:44,013 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2021-12-06 22:32:44,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:44,017 INFO L225 Difference]: With dead ends: 593 [2021-12-06 22:32:44,017 INFO L226 Difference]: Without dead ends: 593 [2021-12-06 22:32:44,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2021-12-06 22:32:44,018 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 305 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:44,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 277 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 22:32:44,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-12-06 22:32:44,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 518. [2021-12-06 22:32:44,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 468 states have (on average 1.5320512820512822) internal successors, (717), 497 states have internal predecessors, (717), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (34), 10 states have call predecessors, (34), 10 states have call successors, (34) [2021-12-06 22:32:44,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 761 transitions. [2021-12-06 22:32:44,034 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 761 transitions. Word has length 28 [2021-12-06 22:32:44,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:44,034 INFO L470 AbstractCegarLoop]: Abstraction has 518 states and 761 transitions. [2021-12-06 22:32:44,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 22:32:44,035 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 761 transitions. [2021-12-06 22:32:44,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 22:32:44,035 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:44,035 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] [2021-12-06 22:32:44,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-12-06 22:32:44,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:44,237 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:32:44,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:44,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1128469823, now seen corresponding path program 1 times [2021-12-06 22:32:44,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:44,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [506227386] [2021-12-06 22:32:44,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:44,240 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:44,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:44,243 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:44,245 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-12-06 22:32:44,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:44,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 22:32:44,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:44,435 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 22:32:44,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:44,572 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 22:32:44,572 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:44,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [506227386] [2021-12-06 22:32:44,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [506227386] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:32:44,572 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:44,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-12-06 22:32:44,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988266186] [2021-12-06 22:32:44,573 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:44,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:32:44,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:44,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:32:44,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:32:44,574 INFO L87 Difference]: Start difference. First operand 518 states and 761 transitions. Second operand has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 22:32:45,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:45,108 INFO L93 Difference]: Finished difference Result 571 states and 788 transitions. [2021-12-06 22:32:45,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 22:32:45,109 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2021-12-06 22:32:45,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:45,111 INFO L225 Difference]: With dead ends: 571 [2021-12-06 22:32:45,111 INFO L226 Difference]: Without dead ends: 571 [2021-12-06 22:32:45,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2021-12-06 22:32:45,112 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 348 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:45,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [348 Valid, 316 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 22:32:45,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-12-06 22:32:45,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 522. [2021-12-06 22:32:45,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 471 states have (on average 1.494692144373673) internal successors, (704), 501 states have internal predecessors, (704), 10 states have call successors, (10), 10 states have call predecessors, (10), 21 states have return successors, (32), 10 states have call predecessors, (32), 10 states have call successors, (32) [2021-12-06 22:32:45,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 746 transitions. [2021-12-06 22:32:45,127 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 746 transitions. Word has length 29 [2021-12-06 22:32:45,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:45,127 INFO L470 AbstractCegarLoop]: Abstraction has 522 states and 746 transitions. [2021-12-06 22:32:45,128 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), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 22:32:45,128 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 746 transitions. [2021-12-06 22:32:45,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 22:32:45,128 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:45,129 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 22:32:45,136 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-12-06 22:32:45,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:32:45,330 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 16 more)] === [2021-12-06 22:32:45,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:45,331 INFO L85 PathProgramCache]: Analyzing trace with hash -221078483, now seen corresponding path program 1 times [2021-12-06 22:32:45,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:45,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [602172906] [2021-12-06 22:32:45,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:45,332 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:45,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:45,335 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:45,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-12-06 22:32:45,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:45,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 22:32:45,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:47,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:32:47,781 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 22:32:47,878 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 22:32:47,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 15 treesize of output 7 [2021-12-06 22:32:47,904 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 22:32:47,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:50,155 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:50,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [602172906] [2021-12-06 22:32:50,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [602172906] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:50,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [362527840] [2021-12-06 22:32:50,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:32:50,156 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:32:50,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:32:50,157 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:32:50,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2021-12-06 22:32:50,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:32:50,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 22:32:50,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:54,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:32:54,809 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 22:32:54,876 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 22:32:54,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 15 treesize of output 7 [2021-12-06 22:32:54,895 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 22:32:54,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:57,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [362527840] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:57,138 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:32:57,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 7 [2021-12-06 22:32:57,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430983413] [2021-12-06 22:32:57,139 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:32:57,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 22:32:57,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:32:57,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 22:32:57,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=121, Unknown=3, NotChecked=0, Total=156 [2021-12-06 22:32:57,140 INFO L87 Difference]: Start difference. First operand 522 states and 746 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 22:33:03,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:03,939 INFO L93 Difference]: Finished difference Result 705 states and 930 transitions. [2021-12-06 22:33:03,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 22:33:03,939 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 22:33:03,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:03,942 INFO L225 Difference]: With dead ends: 705 [2021-12-06 22:33:03,942 INFO L226 Difference]: Without dead ends: 705 [2021-12-06 22:33:03,943 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 22:33:03,943 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 255 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:03,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [255 Valid, 293 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 218 Invalid, 0 Unknown, 74 Unchecked, 0.5s Time] [2021-12-06 22:33:03,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-12-06 22:33:03,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 527. [2021-12-06 22:33:03,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 479 states have (on average 1.5052192066805845) internal successors, (721), 506 states have internal predecessors, (721), 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 22:33:03,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 757 transitions. [2021-12-06 22:33:03,956 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 757 transitions. Word has length 29 [2021-12-06 22:33:03,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:03,956 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 757 transitions. [2021-12-06 22:33:03,957 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 22:33:03,957 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 757 transitions. [2021-12-06 22:33:03,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-06 22:33:03,957 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:03,957 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 22:33:03,965 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2021-12-06 22:33:04,164 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (19)] Ended with exit code 0 [2021-12-06 22:33:04,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:33:04,359 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:33:04,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:04,361 INFO L85 PathProgramCache]: Analyzing trace with hash -117381739, now seen corresponding path program 1 times [2021-12-06 22:33:04,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:33:04,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [833303482] [2021-12-06 22:33:04,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:04,362 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:33:04,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:33:04,364 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:33:04,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-12-06 22:33:04,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:04,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 22:33:04,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:06,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:33:06,860 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 22:33:07,079 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 22:33:07,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:09,902 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:33:09,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [833303482] [2021-12-06 22:33:09,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [833303482] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:33:09,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2013909259] [2021-12-06 22:33:09,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:09,903 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:33:09,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:33:09,904 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:33:09,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2021-12-06 22:33:10,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:10,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 22:33:10,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:12,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:33:12,415 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 22:33:12,532 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 22:33:12,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:13,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2013909259] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:33:13,066 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:33:13,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-12-06 22:33:13,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745545797] [2021-12-06 22:33:13,066 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:33:13,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:33:13,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:33:13,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:33:13,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=98, Unknown=2, NotChecked=0, Total=132 [2021-12-06 22:33:13,067 INFO L87 Difference]: Start difference. First operand 527 states and 757 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 22:33:17,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:17,810 INFO L93 Difference]: Finished difference Result 836 states and 1086 transitions. [2021-12-06 22:33:17,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 22:33:17,811 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 22:33:17,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:17,814 INFO L225 Difference]: With dead ends: 836 [2021-12-06 22:33:17,814 INFO L226 Difference]: Without dead ends: 836 [2021-12-06 22:33:17,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=106, Invalid=270, Unknown=4, NotChecked=0, Total=380 [2021-12-06 22:33:17,815 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 422 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 79 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:17,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 315 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 198 Invalid, 0 Unknown, 79 Unchecked, 0.5s Time] [2021-12-06 22:33:17,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2021-12-06 22:33:17,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 529. [2021-12-06 22:33:17,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 481 states have (on average 1.4636174636174637) internal successors, (704), 508 states have internal predecessors, (704), 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 22:33:17,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 740 transitions. [2021-12-06 22:33:17,832 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 740 transitions. Word has length 35 [2021-12-06 22:33:17,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:17,832 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 740 transitions. [2021-12-06 22:33:17,833 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 22:33:17,833 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 740 transitions. [2021-12-06 22:33:17,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 22:33:17,833 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:17,834 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:33:17,836 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2021-12-06 22:33:18,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2021-12-06 22:33:18,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:33:18,235 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:33:18,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:18,237 INFO L85 PathProgramCache]: Analyzing trace with hash 1271207958, now seen corresponding path program 1 times [2021-12-06 22:33:18,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:33:18,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1126049956] [2021-12-06 22:33:18,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:18,238 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:33:18,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:33:18,240 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:33:18,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-12-06 22:33:18,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:18,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 22:33:18,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:18,662 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 31 treesize of output 19 [2021-12-06 22:33:18,667 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 25 treesize of output 13 [2021-12-06 22:33:18,730 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:33:18,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:21,282 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:33:21,282 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 36 treesize of output 36 [2021-12-06 22:33:21,298 INFO L354 Elim1Store]: treesize reduction 10, result has 33.3 percent of original size [2021-12-06 22:33:21,298 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 27 treesize of output 17 [2021-12-06 22:33:21,332 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:33:21,332 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:33:21,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1126049956] [2021-12-06 22:33:21,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1126049956] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:33:21,332 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:33:21,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-12-06 22:33:21,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469037488] [2021-12-06 22:33:21,332 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:33:21,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 22:33:21,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:33:21,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 22:33:21,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-12-06 22:33:21,333 INFO L87 Difference]: Start difference. First operand 529 states and 740 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:33:21,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:21,915 INFO L93 Difference]: Finished difference Result 576 states and 756 transitions. [2021-12-06 22:33:21,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 22:33:21,915 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-12-06 22:33:21,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:21,918 INFO L225 Difference]: With dead ends: 576 [2021-12-06 22:33:21,918 INFO L226 Difference]: Without dead ends: 576 [2021-12-06 22:33:21,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-12-06 22:33:21,919 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 231 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:21,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 410 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 22:33:21,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-12-06 22:33:21,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 486. [2021-12-06 22:33:21,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 441 states have (on average 1.4285714285714286) internal successors, (630), 467 states have internal predecessors, (630), 9 states have call successors, (9), 9 states have call predecessors, (9), 16 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2021-12-06 22:33:21,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 662 transitions. [2021-12-06 22:33:21,928 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 662 transitions. Word has length 39 [2021-12-06 22:33:21,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:21,928 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 662 transitions. [2021-12-06 22:33:21,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:33:21,928 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 662 transitions. [2021-12-06 22:33:21,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 22:33:21,929 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:21,929 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 22:33:21,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2021-12-06 22:33:22,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:33:22,129 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:33:22,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:22,130 INFO L85 PathProgramCache]: Analyzing trace with hash 753387604, now seen corresponding path program 1 times [2021-12-06 22:33:22,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:33:22,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1370608552] [2021-12-06 22:33:22,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:22,130 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:33:22,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:33:22,131 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:33:22,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-12-06 22:33:22,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:22,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 22:33:22,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:22,256 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 22:33:22,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:22,344 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 22:33:22,344 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:33:22,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1370608552] [2021-12-06 22:33:22,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1370608552] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:33:22,344 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:33:22,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-12-06 22:33:22,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418373093] [2021-12-06 22:33:22,345 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:33:22,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:33:22,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:33:22,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:33:22,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:33:22,346 INFO L87 Difference]: Start difference. First operand 486 states and 662 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 22:33:22,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:22,378 INFO L93 Difference]: Finished difference Result 496 states and 668 transitions. [2021-12-06 22:33:22,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:33:22,379 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 22:33:22,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:22,381 INFO L225 Difference]: With dead ends: 496 [2021-12-06 22:33:22,381 INFO L226 Difference]: Without dead ends: 496 [2021-12-06 22:33:22,381 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 22:33:22,381 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 51 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:22,382 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 113 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:33:22,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-12-06 22:33:22,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 484. [2021-12-06 22:33:22,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 441 states have (on average 1.4149659863945578) internal successors, (624), 465 states have internal predecessors, (624), 9 states have call successors, (9), 9 states have call predecessors, (9), 16 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2021-12-06 22:33:22,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 656 transitions. [2021-12-06 22:33:22,390 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 656 transitions. Word has length 40 [2021-12-06 22:33:22,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:22,390 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 656 transitions. [2021-12-06 22:33:22,391 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 22:33:22,391 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 656 transitions. [2021-12-06 22:33:22,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 22:33:22,391 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:22,391 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 22:33:22,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2021-12-06 22:33:22,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:33:22,592 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:33:22,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:22,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1880179342, now seen corresponding path program 1 times [2021-12-06 22:33:22,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:33:22,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1140193694] [2021-12-06 22:33:22,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:22,594 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:33:22,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:33:22,596 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:33:22,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-12-06 22:33:22,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:22,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 22:33:22,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:22,926 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 22:33:22,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:23,094 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 22:33:23,094 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:33:23,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1140193694] [2021-12-06 22:33:23,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1140193694] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:33:23,095 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:33:23,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-12-06 22:33:23,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781495918] [2021-12-06 22:33:23,095 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:33:23,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:33:23,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:33:23,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:33:23,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:33:23,096 INFO L87 Difference]: Start difference. First operand 484 states and 656 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 22:33:23,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:23,265 INFO L93 Difference]: Finished difference Result 432 states and 566 transitions. [2021-12-06 22:33:23,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:33:23,266 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 22:33:23,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:23,268 INFO L225 Difference]: With dead ends: 432 [2021-12-06 22:33:23,268 INFO L226 Difference]: Without dead ends: 432 [2021-12-06 22:33:23,268 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 22:33:23,269 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 137 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:23,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 162 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:33:23,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-12-06 22:33:23,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 402. [2021-12-06 22:33:23,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 366 states have (on average 1.407103825136612) internal successors, (515), 385 states have internal predecessors, (515), 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 22:33:23,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 539 transitions. [2021-12-06 22:33:23,279 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 539 transitions. Word has length 41 [2021-12-06 22:33:23,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:23,279 INFO L470 AbstractCegarLoop]: Abstraction has 402 states and 539 transitions. [2021-12-06 22:33:23,280 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 22:33:23,280 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 539 transitions. [2021-12-06 22:33:23,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 22:33:23,280 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:23,280 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 22:33:23,292 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2021-12-06 22:33:23,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:33:23,481 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:33:23,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:23,483 INFO L85 PathProgramCache]: Analyzing trace with hash -1843982442, now seen corresponding path program 1 times [2021-12-06 22:33:23,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:33:23,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1672031047] [2021-12-06 22:33:23,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:23,484 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:33:23,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:33:23,487 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:33:23,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-12-06 22:33:23,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:23,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 22:33:23,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:23,629 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 22:33:23,709 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-12-06 22:33:23,710 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 22:33:23,740 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 22:33:23,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:23,876 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 22:33:23,877 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:33:23,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1672031047] [2021-12-06 22:33:23,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1672031047] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:33:23,877 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:33:23,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-12-06 22:33:23,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079677180] [2021-12-06 22:33:23,877 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:33:23,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:33:23,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:33:23,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:33:23,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:33:23,878 INFO L87 Difference]: Start difference. First operand 402 states and 539 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 22:33:24,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:24,067 INFO L93 Difference]: Finished difference Result 434 states and 560 transitions. [2021-12-06 22:33:24,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:33:24,068 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 22:33:24,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:24,070 INFO L225 Difference]: With dead ends: 434 [2021-12-06 22:33:24,070 INFO L226 Difference]: Without dead ends: 434 [2021-12-06 22:33:24,070 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 22:33:24,071 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 36 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:24,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 163 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:33:24,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-12-06 22:33:24,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 410. [2021-12-06 22:33:24,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 374 states have (on average 1.3983957219251337) internal successors, (523), 393 states have internal predecessors, (523), 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 22:33:24,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 547 transitions. [2021-12-06 22:33:24,082 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 547 transitions. Word has length 42 [2021-12-06 22:33:24,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:24,082 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 547 transitions. [2021-12-06 22:33:24,083 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 22:33:24,083 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 547 transitions. [2021-12-06 22:33:24,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-06 22:33:24,083 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:24,084 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 22:33:24,094 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2021-12-06 22:33:24,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:33:24,284 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 16 more)] === [2021-12-06 22:33:24,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:24,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1701301426, now seen corresponding path program 1 times [2021-12-06 22:33:24,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:33:24,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1413755204] [2021-12-06 22:33:24,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:24,285 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:33:24,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:33:24,285 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:33:24,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-12-06 22:33:24,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:24,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 22:33:24,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:24,436 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 22:33:24,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:24,556 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 22:33:24,556 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:33:24,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1413755204] [2021-12-06 22:33:24,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1413755204] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:33:24,557 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:33:24,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-12-06 22:33:24,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226811928] [2021-12-06 22:33:24,557 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:33:24,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:33:24,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:33:24,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:33:24,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:33:24,558 INFO L87 Difference]: Start difference. First operand 410 states and 547 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 22:33:24,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:24,703 INFO L93 Difference]: Finished difference Result 413 states and 499 transitions. [2021-12-06 22:33:24,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:33:24,704 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 22:33:24,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:24,706 INFO L225 Difference]: With dead ends: 413 [2021-12-06 22:33:24,706 INFO L226 Difference]: Without dead ends: 413 [2021-12-06 22:33:24,706 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:33:24,707 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 178 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:24,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 356 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:33:24,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-12-06 22:33:24,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 352. [2021-12-06 22:33:24,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 316 states have (on average 1.3227848101265822) internal successors, (418), 335 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 22:33:24,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 442 transitions. [2021-12-06 22:33:24,714 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 442 transitions. Word has length 44 [2021-12-06 22:33:24,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:24,714 INFO L470 AbstractCegarLoop]: Abstraction has 352 states and 442 transitions. [2021-12-06 22:33:24,714 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 22:33:24,714 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 442 transitions. [2021-12-06 22:33:24,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 22:33:24,715 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:24,715 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 22:33:24,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2021-12-06 22:33:24,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:33:24,916 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:33:24,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:24,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1458472979, now seen corresponding path program 1 times [2021-12-06 22:33:24,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:33:24,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [30756955] [2021-12-06 22:33:24,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:24,919 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:33:24,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:33:24,921 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:33:24,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-12-06 22:33:25,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:25,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 22:33:25,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:27,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:33:27,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, 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 22:33:27,910 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 22:33:27,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:30,305 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:33:30,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [30756955] [2021-12-06 22:33:30,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [30756955] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:33:30,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [223535031] [2021-12-06 22:33:30,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:30,306 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:33:30,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:33:30,306 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:33:30,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2021-12-06 22:33:30,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:30,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 22:33:30,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:33,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:33:33,146 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 22:33:33,183 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 22:33:33,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:35,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [223535031] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:33:35,443 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:33:35,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-12-06 22:33:35,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862014096] [2021-12-06 22:33:35,443 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:33:35,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:33:35,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:33:35,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:33:35,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=78, Unknown=2, NotChecked=0, Total=110 [2021-12-06 22:33:35,444 INFO L87 Difference]: Start difference. First operand 352 states and 442 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 22:33:40,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:40,109 INFO L93 Difference]: Finished difference Result 413 states and 485 transitions. [2021-12-06 22:33:40,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 22:33:40,110 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 22:33:40,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:40,112 INFO L225 Difference]: With dead ends: 413 [2021-12-06 22:33:40,112 INFO L226 Difference]: Without dead ends: 413 [2021-12-06 22:33:40,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 92 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=127, Invalid=289, Unknown=4, NotChecked=0, Total=420 [2021-12-06 22:33:40,112 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 294 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:40,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 247 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 132 Invalid, 0 Unknown, 57 Unchecked, 0.3s Time] [2021-12-06 22:33:40,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-12-06 22:33:40,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 351. [2021-12-06 22:33:40,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 315 states have (on average 1.3142857142857143) internal successors, (414), 334 states have internal predecessors, (414), 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 22:33:40,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 438 transitions. [2021-12-06 22:33:40,120 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 438 transitions. Word has length 48 [2021-12-06 22:33:40,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:40,121 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 438 transitions. [2021-12-06 22:33:40,121 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 22:33:40,121 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 438 transitions. [2021-12-06 22:33:40,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-06 22:33:40,122 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:40,122 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 22:33:40,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (28)] Ended with exit code 0 [2021-12-06 22:33:40,330 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2021-12-06 22:33:40,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:33:40,524 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:33:40,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:40,525 INFO L85 PathProgramCache]: Analyzing trace with hash -639148643, now seen corresponding path program 1 times [2021-12-06 22:33:40,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:33:40,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1240424110] [2021-12-06 22:33:40,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:40,526 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:33:40,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:33:40,527 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:33:40,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-12-06 22:33:40,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:40,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 22:33:40,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:40,637 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 22:33:40,637 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:33:40,637 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:33:40,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1240424110] [2021-12-06 22:33:40,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1240424110] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:33:40,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:33:40,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:33:40,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172860178] [2021-12-06 22:33:40,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:33:40,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:33:40,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:33:40,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:33:40,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:33:40,638 INFO L87 Difference]: Start difference. First operand 351 states and 438 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 22:33:40,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:40,641 INFO L93 Difference]: Finished difference Result 296 states and 351 transitions. [2021-12-06 22:33:40,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:33:40,642 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 22:33:40,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:40,646 INFO L225 Difference]: With dead ends: 296 [2021-12-06 22:33:40,646 INFO L226 Difference]: Without dead ends: 296 [2021-12-06 22:33:40,646 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 22:33:40,646 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 4 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:40,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 106 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:33:40,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-12-06 22:33:40,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 281. [2021-12-06 22:33:40,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 252 states have (on average 1.253968253968254) internal successors, (316), 266 states have internal predecessors, (316), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2021-12-06 22:33:40,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 336 transitions. [2021-12-06 22:33:40,651 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 336 transitions. Word has length 47 [2021-12-06 22:33:40,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:40,651 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 336 transitions. [2021-12-06 22:33:40,652 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 22:33:40,652 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 336 transitions. [2021-12-06 22:33:40,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-06 22:33:40,652 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:40,652 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 22:33:40,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-12-06 22:33:40,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:33:40,854 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:33:40,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:40,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1433195828, now seen corresponding path program 1 times [2021-12-06 22:33:40,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:33:40,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2137433049] [2021-12-06 22:33:40,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:40,857 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:33:40,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:33:40,859 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:33:40,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-12-06 22:33:40,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:40,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 22:33:40,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:43,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:33:43,953 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 22:33:44,096 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 22:33:44,101 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 22:33:44,141 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 22:33:44,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:48,445 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:33:48,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2137433049] [2021-12-06 22:33:48,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2137433049] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:33:48,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [532853506] [2021-12-06 22:33:48,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:33:48,445 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:33:48,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:33:48,446 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:33:48,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2021-12-06 22:33:48,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:33:48,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 22:33:48,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:53,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:33:53,483 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 22:33:53,551 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 22:33:53,555 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 22:33:53,570 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 22:33:53,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:55,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [532853506] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:33:55,796 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:33:55,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 7 [2021-12-06 22:33:55,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069842610] [2021-12-06 22:33:55,796 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:33:55,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 22:33:55,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:33:55,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 22:33:55,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=120, Unknown=4, NotChecked=0, Total=156 [2021-12-06 22:33:55,797 INFO L87 Difference]: Start difference. First operand 281 states and 336 transitions. Second operand has 9 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 22:34:02,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:34:02,498 INFO L93 Difference]: Finished difference Result 326 states and 374 transitions. [2021-12-06 22:34:02,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 22:34:02,499 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 22:34:02,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:34:02,500 INFO L225 Difference]: With dead ends: 326 [2021-12-06 22:34:02,500 INFO L226 Difference]: Without dead ends: 326 [2021-12-06 22:34:02,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 18.8s TimeCoverageRelationStatistics Valid=113, Invalid=300, Unknown=7, NotChecked=0, Total=420 [2021-12-06 22:34:02,501 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 126 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:34:02,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 231 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 182 Invalid, 0 Unknown, 54 Unchecked, 0.4s Time] [2021-12-06 22:34:02,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2021-12-06 22:34:02,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 281. [2021-12-06 22:34:02,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 252 states have (on average 1.25) internal successors, (315), 266 states have internal predecessors, (315), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2021-12-06 22:34:02,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 335 transitions. [2021-12-06 22:34:02,507 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 335 transitions. Word has length 50 [2021-12-06 22:34:02,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:34:02,507 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 335 transitions. [2021-12-06 22:34:02,507 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 22:34:02,507 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 335 transitions. [2021-12-06 22:34:02,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 22:34:02,508 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:34:02,508 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:34:02,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (31)] Ended with exit code 0 [2021-12-06 22:34:02,716 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2021-12-06 22:34:02,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:34:02,908 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:34:02,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:34:02,909 INFO L85 PathProgramCache]: Analyzing trace with hash 825866446, now seen corresponding path program 1 times [2021-12-06 22:34:02,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:34:02,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [859470788] [2021-12-06 22:34:02,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:34:02,909 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:34:02,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:34:02,910 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:34:02,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-12-06 22:34:02,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:02,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 22:34:02,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:03,146 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:34:03,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:03,453 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:34:03,453 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:34:03,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [859470788] [2021-12-06 22:34:03,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [859470788] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:34:03,454 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:34:03,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-12-06 22:34:03,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699708662] [2021-12-06 22:34:03,454 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:34:03,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 22:34:03,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:34:03,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 22:34:03,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-12-06 22:34:03,455 INFO L87 Difference]: Start difference. First operand 281 states and 335 transitions. Second operand has 9 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-06 22:34:03,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:34:03,852 INFO L93 Difference]: Finished difference Result 303 states and 345 transitions. [2021-12-06 22:34:03,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 22:34:03,853 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 51 [2021-12-06 22:34:03,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:34:03,854 INFO L225 Difference]: With dead ends: 303 [2021-12-06 22:34:03,854 INFO L226 Difference]: Without dead ends: 303 [2021-12-06 22:34:03,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 89 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2021-12-06 22:34:03,855 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 221 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:34:03,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 187 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 22:34:03,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-12-06 22:34:03,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 281. [2021-12-06 22:34:03,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 252 states have (on average 1.2380952380952381) internal successors, (312), 266 states have internal predecessors, (312), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2021-12-06 22:34:03,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 332 transitions. [2021-12-06 22:34:03,859 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 332 transitions. Word has length 51 [2021-12-06 22:34:03,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:34:03,860 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 332 transitions. [2021-12-06 22:34:03,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-06 22:34:03,860 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 332 transitions. [2021-12-06 22:34:03,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 22:34:03,860 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:34:03,860 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 22:34:03,868 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2021-12-06 22:34:04,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:34:04,062 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:34:04,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:34:04,063 INFO L85 PathProgramCache]: Analyzing trace with hash -563187969, now seen corresponding path program 1 times [2021-12-06 22:34:04,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:34:04,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1629305657] [2021-12-06 22:34:04,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:34:04,065 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:34:04,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:34:04,067 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:34:04,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-12-06 22:34:04,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:04,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 22:34:04,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:04,451 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 22:34:04,451 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 27 treesize of output 34 [2021-12-06 22:34:07,021 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-12-06 22:34:07,022 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 39 treesize of output 53 [2021-12-06 22:34:07,080 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 22:34:07,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:07,238 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:34:07,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1629305657] [2021-12-06 22:34:07,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1629305657] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:34:07,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [679863695] [2021-12-06 22:34:07,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:34:07,238 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:34:07,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:34:07,239 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:34:07,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2021-12-06 22:34:07,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:07,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 22:34:07,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:07,682 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-12-06 22:34:07,682 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 22:34:07,911 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 22:34:07,911 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 28 [2021-12-06 22:34:08,006 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 22:34:08,006 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 22:34:08,136 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 22:34:08,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:08,219 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:34:08,219 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 84 treesize of output 81 [2021-12-06 22:34:10,537 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:34:10,538 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 164 treesize of output 159 [2021-12-06 22:34:11,023 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 22:34:11,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [679863695] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:34:11,023 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:34:11,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 25 [2021-12-06 22:34:11,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619767644] [2021-12-06 22:34:11,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:34:11,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-12-06 22:34:11,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:34:11,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-06 22:34:11,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=620, Unknown=2, NotChecked=0, Total=756 [2021-12-06 22:34:11,025 INFO L87 Difference]: Start difference. First operand 281 states and 332 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 22:34:18,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:34:18,287 INFO L93 Difference]: Finished difference Result 308 states and 347 transitions. [2021-12-06 22:34:18,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-06 22:34:18,288 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 22:34:18,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:34:18,290 INFO L225 Difference]: With dead ends: 308 [2021-12-06 22:34:18,290 INFO L226 Difference]: Without dead ends: 308 [2021-12-06 22:34:18,290 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 127 SyntacticMatches, 10 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 11.6s TimeCoverageRelationStatistics Valid=361, Invalid=1194, Unknown=5, NotChecked=0, Total=1560 [2021-12-06 22:34:18,291 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 416 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 192 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:34:18,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 441 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 243 Invalid, 0 Unknown, 192 Unchecked, 0.5s Time] [2021-12-06 22:34:18,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2021-12-06 22:34:18,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 288. [2021-12-06 22:34:18,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 262 states have (on average 1.2061068702290076) internal successors, (316), 273 states have internal predecessors, (316), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2021-12-06 22:34:18,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 335 transitions. [2021-12-06 22:34:18,298 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 335 transitions. Word has length 51 [2021-12-06 22:34:18,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:34:18,299 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 335 transitions. [2021-12-06 22:34:18,299 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 22:34:18,299 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 335 transitions. [2021-12-06 22:34:18,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 22:34:18,300 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:34:18,300 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 22:34:18,309 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2021-12-06 22:34:18,506 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (34)] Ended with exit code 0 [2021-12-06 22:34:18,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:34:18,701 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:34:18,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:34:18,703 INFO L85 PathProgramCache]: Analyzing trace with hash -563187968, now seen corresponding path program 1 times [2021-12-06 22:34:18,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:34:18,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1225908167] [2021-12-06 22:34:18,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:34:18,704 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:34:18,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:34:18,705 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:34:18,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-12-06 22:34:18,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:18,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 22:34:18,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:21,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:21,258 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 22:34:23,480 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:34:23,480 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 22:34:24,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:24,041 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 22:34:24,114 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 22:34:24,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:24,446 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:34:24,446 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 22:34:27,103 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:34:27,103 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 16 [2021-12-06 22:34:31,602 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:34:31,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1225908167] [2021-12-06 22:34:31,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1225908167] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:34:31,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1748594859] [2021-12-06 22:34:31,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:34:31,602 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:34:31,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:34:31,603 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:34:31,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2021-12-06 22:34:31,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:31,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 22:34:31,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:34,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:34,174 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 22:34:34,322 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:34:34,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 20 treesize of output 20 [2021-12-06 22:34:34,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:34,869 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 22:34:34,913 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 22:34:34,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:35,115 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:34:35,115 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 16 [2021-12-06 22:34:37,601 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:34:37,602 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 16 [2021-12-06 22:34:40,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1748594859] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:34:40,132 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:34:40,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2021-12-06 22:34:40,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655379355] [2021-12-06 22:34:40,132 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:34:40,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:34:40,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:34:40,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:34:40,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=155, Unknown=5, NotChecked=0, Total=210 [2021-12-06 22:34:40,133 INFO L87 Difference]: Start difference. First operand 288 states and 335 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 22:34:44,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:34:44,617 INFO L93 Difference]: Finished difference Result 335 states and 377 transitions. [2021-12-06 22:34:44,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 22:34:44,617 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 22:34:44,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:34:44,619 INFO L225 Difference]: With dead ends: 335 [2021-12-06 22:34:44,619 INFO L226 Difference]: Without dead ends: 335 [2021-12-06 22:34:44,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 137 SyntacticMatches, 8 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 22.2s TimeCoverageRelationStatistics Valid=122, Invalid=291, Unknown=7, NotChecked=0, Total=420 [2021-12-06 22:34:44,619 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 169 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:34:44,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 105 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 85 Invalid, 0 Unknown, 55 Unchecked, 0.2s Time] [2021-12-06 22:34:44,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-12-06 22:34:44,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 288. [2021-12-06 22:34:44,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 262 states have (on average 1.1946564885496183) internal successors, (313), 273 states have internal predecessors, (313), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2021-12-06 22:34:44,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 332 transitions. [2021-12-06 22:34:44,624 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 332 transitions. Word has length 51 [2021-12-06 22:34:44,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:34:44,624 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 332 transitions. [2021-12-06 22:34:44,625 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 22:34:44,625 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 332 transitions. [2021-12-06 22:34:44,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 22:34:44,625 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:34:44,625 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:34:44,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-12-06 22:34:44,832 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (36)] Ended with exit code 0 [2021-12-06 22:34:45,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:34:45,027 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:34:45,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:34:45,028 INFO L85 PathProgramCache]: Analyzing trace with hash -167943901, now seen corresponding path program 1 times [2021-12-06 22:34:45,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:34:45,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [24776993] [2021-12-06 22:34:45,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:34:45,030 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:34:45,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:34:45,031 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:34:45,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-12-06 22:34:45,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:45,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 22:34:45,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:45,419 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:34:45,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:45,803 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:34:45,803 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:34:45,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [24776993] [2021-12-06 22:34:45,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [24776993] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:34:45,803 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:34:45,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-12-06 22:34:45,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093270796] [2021-12-06 22:34:45,804 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:34:45,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:34:45,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:34:45,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:34:45,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:34:45,805 INFO L87 Difference]: Start difference. First operand 288 states and 332 transitions. Second operand has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 22:34:46,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:34:46,395 INFO L93 Difference]: Finished difference Result 299 states and 339 transitions. [2021-12-06 22:34:46,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 22:34:46,396 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 52 [2021-12-06 22:34:46,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:34:46,397 INFO L225 Difference]: With dead ends: 299 [2021-12-06 22:34:46,397 INFO L226 Difference]: Without dead ends: 299 [2021-12-06 22:34:46,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2021-12-06 22:34:46,398 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 221 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:34:46,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 187 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 22:34:46,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2021-12-06 22:34:46,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 287. [2021-12-06 22:34:46,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 262 states have (on average 1.1793893129770991) internal successors, (309), 272 states have internal predecessors, (309), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2021-12-06 22:34:46,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 328 transitions. [2021-12-06 22:34:46,403 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 328 transitions. Word has length 52 [2021-12-06 22:34:46,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:34:46,403 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 328 transitions. [2021-12-06 22:34:46,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 22:34:46,403 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 328 transitions. [2021-12-06 22:34:46,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 22:34:46,403 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:34:46,403 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 22:34:46,411 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (37)] Ended with exit code 0 [2021-12-06 22:34:46,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:34:46,605 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:34:46,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:34:46,606 INFO L85 PathProgramCache]: Analyzing trace with hash -278957874, now seen corresponding path program 1 times [2021-12-06 22:34:46,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:34:46,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1005041253] [2021-12-06 22:34:46,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:34:46,607 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:34:46,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:34:46,610 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:34:46,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-12-06 22:34:46,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:46,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 22:34:46,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:47,159 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 22:34:47,159 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 19 treesize of output 26 [2021-12-06 22:34:50,038 INFO L354 Elim1Store]: treesize reduction 34, result has 49.3 percent of original size [2021-12-06 22:34:50,038 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 37 treesize of output 55 [2021-12-06 22:34:50,147 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 22:34:50,186 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 22:34:50,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:50,557 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:34:50,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1005041253] [2021-12-06 22:34:50,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1005041253] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:34:50,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [292610014] [2021-12-06 22:34:50,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:34:50,557 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:34:50,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:34:50,558 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:34:50,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2021-12-06 22:34:50,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:50,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 22:34:50,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:51,189 INFO L354 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2021-12-06 22:34:51,189 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 29 treesize of output 46 [2021-12-06 22:34:53,932 INFO L354 Elim1Store]: treesize reduction 49, result has 47.9 percent of original size [2021-12-06 22:34:53,933 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 54 treesize of output 82 [2021-12-06 22:34:54,204 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 22:34:54,270 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 22:34:54,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:56,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [292610014] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:34:56,617 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:34:56,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2021-12-06 22:34:56,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576550456] [2021-12-06 22:34:56,617 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:34:56,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 22:34:56,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:34:56,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 22:34:56,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=513, Unknown=2, NotChecked=0, Total=600 [2021-12-06 22:34:56,618 INFO L87 Difference]: Start difference. First operand 287 states and 328 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 22:35:00,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:35:00,309 INFO L93 Difference]: Finished difference Result 315 states and 349 transitions. [2021-12-06 22:35:00,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 22:35:00,311 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 22:35:00,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:35:00,313 INFO L225 Difference]: With dead ends: 315 [2021-12-06 22:35:00,313 INFO L226 Difference]: Without dead ends: 315 [2021-12-06 22:35:00,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 7 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=155, Invalid=773, Unknown=2, NotChecked=0, Total=930 [2021-12-06 22:35:00,314 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 146 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 186 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:35:00,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 345 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 198 Invalid, 0 Unknown, 186 Unchecked, 0.5s Time] [2021-12-06 22:35:00,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-12-06 22:35:00,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 297. [2021-12-06 22:35:00,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 272 states have (on average 1.1691176470588236) internal successors, (318), 282 states have internal predecessors, (318), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:35:00,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 336 transitions. [2021-12-06 22:35:00,321 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 336 transitions. Word has length 52 [2021-12-06 22:35:00,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:35:00,321 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 336 transitions. [2021-12-06 22:35:00,321 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 22:35:00,321 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 336 transitions. [2021-12-06 22:35:00,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 22:35:00,322 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:35:00,322 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 22:35:00,324 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (39)] Ended with exit code 0 [2021-12-06 22:35:00,553 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-12-06 22:35:00,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:35:00,724 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:35:00,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:35:00,725 INFO L85 PathProgramCache]: Analyzing trace with hash -57759457, now seen corresponding path program 1 times [2021-12-06 22:35:00,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:35:00,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [775583006] [2021-12-06 22:35:00,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:35:00,726 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:35:00,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:35:00,728 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:35:00,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-12-06 22:35:00,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:00,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 29 conjunts are in the unsatisfiable core [2021-12-06 22:35:00,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:35:01,388 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 22:35:01,389 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 22:35:01,932 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-12-06 22:35:01,933 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 20 [2021-12-06 22:35:02,302 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 22:35:02,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:35:02,568 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 22:35:02,885 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 22:35:02,889 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 22:35:02,976 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:35:02,976 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 22:35:03,045 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 22:35:03,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:35:03,542 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 22 treesize of output 16 [2021-12-06 22:35:03,572 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-12-06 22:35:03,572 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 25 treesize of output 24 [2021-12-06 22:35:03,685 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:35:03,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [775583006] [2021-12-06 22:35:03,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [775583006] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:35:03,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1954552284] [2021-12-06 22:35:03,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:35:03,685 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:35:03,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:35:03,686 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:35:03,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2021-12-06 22:35:03,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:03,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 22:35:03,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:35:04,387 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 22:35:04,387 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 22:35:04,723 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-12-06 22:35:04,724 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 22 treesize of output 22 [2021-12-06 22:35:05,090 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 22:35:05,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:35:05,247 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 22:35:05,525 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 22:35:05,528 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 22:35:05,559 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:35:05,559 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 22:35:05,576 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 22:35:05,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:35:05,873 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 22 treesize of output 16 [2021-12-06 22:35:05,904 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-12-06 22:35:05,904 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 25 treesize of output 24 [2021-12-06 22:35:05,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1954552284] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:35:05,991 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:35:05,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 16 [2021-12-06 22:35:05,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660153772] [2021-12-06 22:35:05,991 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:35:05,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 22:35:05,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:35:05,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 22:35:05,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-12-06 22:35:05,992 INFO L87 Difference]: Start difference. First operand 297 states and 336 transitions. Second operand has 18 states, 16 states have (on average 3.1875) internal successors, (51), 14 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 22:35:10,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:35:10,337 INFO L93 Difference]: Finished difference Result 408 states and 460 transitions. [2021-12-06 22:35:10,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-06 22:35:10,338 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 3.1875) internal successors, (51), 14 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2021-12-06 22:35:10,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:35:10,340 INFO L225 Difference]: With dead ends: 408 [2021-12-06 22:35:10,340 INFO L226 Difference]: Without dead ends: 408 [2021-12-06 22:35:10,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 91 SyntacticMatches, 6 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=344, Invalid=1137, Unknown=1, NotChecked=0, Total=1482 [2021-12-06 22:35:10,341 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 185 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 300 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:35:10,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 348 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 128 Invalid, 0 Unknown, 300 Unchecked, 0.4s Time] [2021-12-06 22:35:10,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-12-06 22:35:10,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 354. [2021-12-06 22:35:10,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 324 states have (on average 1.1574074074074074) internal successors, (375), 335 states have internal predecessors, (375), 9 states have call successors, (9), 9 states have call predecessors, (9), 13 states have return successors, (17), 9 states have call predecessors, (17), 9 states have call successors, (17) [2021-12-06 22:35:10,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 401 transitions. [2021-12-06 22:35:10,346 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 401 transitions. Word has length 53 [2021-12-06 22:35:10,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:35:10,346 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 401 transitions. [2021-12-06 22:35:10,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 3.1875) internal successors, (51), 14 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 22:35:10,346 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 401 transitions. [2021-12-06 22:35:10,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-06 22:35:10,347 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:35:10,347 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 22:35:10,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (41)] Forceful destruction successful, exit code 0 [2021-12-06 22:35:10,577 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (40)] Ended with exit code 0 [2021-12-06 22:35:10,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:35:10,749 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 16 more)] === [2021-12-06 22:35:10,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:35:10,750 INFO L85 PathProgramCache]: Analyzing trace with hash -1790543120, now seen corresponding path program 1 times [2021-12-06 22:35:10,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:35:10,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [123038841] [2021-12-06 22:35:10,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:35:10,751 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:35:10,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:35:10,754 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:35:10,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-12-06 22:35:10,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:10,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 22:35:10,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:35:11,132 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 22:35:11,133 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 22:35:13,605 INFO L354 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2021-12-06 22:35:13,605 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 34 treesize of output 48 [2021-12-06 22:35:13,742 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 22:35:13,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:35:13,980 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:35:13,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [123038841] [2021-12-06 22:35:13,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [123038841] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:35:13,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1127026982] [2021-12-06 22:35:13,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:35:13,980 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:35:13,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:35:13,981 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:35:13,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (43)] Waiting until timeout for monitored process [2021-12-06 22:35:14,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:14,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 22:35:14,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:35:18,536 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 22:35:18,536 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 22:35:23,405 INFO L354 Elim1Store]: treesize reduction 18, result has 53.8 percent of original size [2021-12-06 22:35:23,405 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 18 treesize of output 32 [2021-12-06 22:35:23,470 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 22:35:23,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:35:25,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1127026982] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:35:25,670 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:35:25,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-12-06 22:35:25,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927846244] [2021-12-06 22:35:25,670 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:35:25,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-06 22:35:25,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:35:25,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-06 22:35:25,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=346, Unknown=6, NotChecked=0, Total=420 [2021-12-06 22:35:25,671 INFO L87 Difference]: Start difference. First operand 354 states and 401 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 22:35:37,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:35:37,901 INFO L93 Difference]: Finished difference Result 401 states and 450 transitions. [2021-12-06 22:35:37,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 22:35:37,901 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 22:35:37,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:35:37,903 INFO L225 Difference]: With dead ends: 401 [2021-12-06 22:35:37,903 INFO L226 Difference]: Without dead ends: 401 [2021-12-06 22:35:37,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 100 SyntacticMatches, 7 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 25.3s TimeCoverageRelationStatistics Valid=122, Invalid=627, Unknown=7, NotChecked=0, Total=756 [2021-12-06 22:35:37,904 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 146 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 180 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:35:37,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 475 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 88 Invalid, 0 Unknown, 180 Unchecked, 0.2s Time] [2021-12-06 22:35:37,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-12-06 22:35:37,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 355. [2021-12-06 22:35:37,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 326 states have (on average 1.1533742331288344) internal successors, (376), 336 states have internal predecessors, (376), 9 states have call successors, (9), 9 states have call predecessors, (9), 13 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-12-06 22:35:37,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 400 transitions. [2021-12-06 22:35:37,909 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 400 transitions. Word has length 54 [2021-12-06 22:35:37,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:35:37,909 INFO L470 AbstractCegarLoop]: Abstraction has 355 states and 400 transitions. [2021-12-06 22:35:37,909 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 22:35:37,909 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 400 transitions. [2021-12-06 22:35:37,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 22:35:37,910 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:35:37,910 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 22:35:37,913 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (43)] Ended with exit code 0 [2021-12-06 22:35:38,140 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (42)] Ended with exit code 0 [2021-12-06 22:35:38,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:35:38,312 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:35:38,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:35:38,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1889386740, now seen corresponding path program 2 times [2021-12-06 22:35:38,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:35:38,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [117838044] [2021-12-06 22:35:38,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:35:38,314 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:35:38,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:35:38,315 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:35:38,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-12-06 22:35:38,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:35:38,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:35:38,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 22:35:38,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:35:41,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:35:41,169 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 22:35:41,401 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 22:35:41,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:35:42,281 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:35:42,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [117838044] [2021-12-06 22:35:42,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [117838044] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:35:42,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [249233527] [2021-12-06 22:35:42,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:35:42,281 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:35:42,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:35:42,282 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:35:42,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (45)] Waiting until timeout for monitored process [2021-12-06 22:35:42,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:35:42,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:35:42,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 22:35:42,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:35:45,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:35:45,241 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 22:35:45,392 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 22:35:45,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:35:48,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [249233527] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:35:48,140 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:35:48,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-12-06 22:35:48,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688675708] [2021-12-06 22:35:48,141 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:35:48,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 22:35:48,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:35:48,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 22:35:48,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=117, Unknown=1, NotChecked=0, Total=156 [2021-12-06 22:35:48,142 INFO L87 Difference]: Start difference. First operand 355 states and 400 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 22:35:52,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:35:52,935 INFO L93 Difference]: Finished difference Result 394 states and 434 transitions. [2021-12-06 22:35:52,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 22:35:52,936 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 22:35:52,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:35:52,937 INFO L225 Difference]: With dead ends: 394 [2021-12-06 22:35:52,938 INFO L226 Difference]: Without dead ends: 394 [2021-12-06 22:35:52,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=166, Invalid=431, Unknown=3, NotChecked=0, Total=600 [2021-12-06 22:35:52,938 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 312 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:35:52,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [312 Valid, 219 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 146 Invalid, 0 Unknown, 53 Unchecked, 0.4s Time] [2021-12-06 22:35:52,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-12-06 22:35:52,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 314. [2021-12-06 22:35:52,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 287 states have (on average 1.146341463414634) internal successors, (329), 297 states have internal predecessors, (329), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-12-06 22:35:52,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 351 transitions. [2021-12-06 22:35:52,946 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 351 transitions. Word has length 56 [2021-12-06 22:35:52,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:35:52,946 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 351 transitions. [2021-12-06 22:35:52,946 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 22:35:52,946 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 351 transitions. [2021-12-06 22:35:52,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-06 22:35:52,947 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:35:52,947 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 22:35:52,960 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (44)] Ended with exit code 0 [2021-12-06 22:35:53,154 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (45)] Ended with exit code 0 [2021-12-06 22:35:53,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:35:53,349 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:35:53,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:35:53,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1842875129, now seen corresponding path program 1 times [2021-12-06 22:35:53,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:35:53,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [472464073] [2021-12-06 22:35:53,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:35:53,352 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:35:53,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:35:53,354 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:35:53,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-12-06 22:35:53,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:53,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 22:35:53,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:35:53,952 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 22:35:53,952 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 22:35:54,245 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:35:54,245 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 22:35:54,577 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 22:35:54,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:35:54,748 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 22:35:55,064 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:35:55,064 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 22:35:55,260 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 22:35:55,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:35:56,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 15 treesize of output 13 [2021-12-06 22:35:56,378 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:35:56,378 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 22:35:56,563 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:35:56,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [472464073] [2021-12-06 22:35:56,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [472464073] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:35:56,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1114393366] [2021-12-06 22:35:56,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:35:56,563 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:35:56,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:35:56,564 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:35:56,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (47)] Waiting until timeout for monitored process [2021-12-06 22:35:56,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:56,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 22:35:56,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:35:57,108 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 22:35:57,108 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 22:35:57,317 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:35:57,317 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 22:35:57,615 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 22:35:57,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:35:57,752 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 22:35:57,965 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:35:57,965 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 22:35:58,069 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 22:35:58,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:35:58,617 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 22:35:58,617 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 22:35:58,675 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 22:35:58,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1114393366] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:35:58,786 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:35:58,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2021-12-06 22:35:58,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423990636] [2021-12-06 22:35:58,787 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:35:58,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 22:35:58,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:35:58,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 22:35:58,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-12-06 22:35:58,788 INFO L87 Difference]: Start difference. First operand 314 states and 351 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 22:36:10,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:10,472 INFO L93 Difference]: Finished difference Result 402 states and 448 transitions. [2021-12-06 22:36:10,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 22:36:10,473 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 22:36:10,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:10,475 INFO L225 Difference]: With dead ends: 402 [2021-12-06 22:36:10,475 INFO L226 Difference]: Without dead ends: 402 [2021-12-06 22:36:10,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 119 SyntacticMatches, 6 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=204, Invalid=663, Unknown=3, NotChecked=0, Total=870 [2021-12-06 22:36:10,475 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 232 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 241 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:10,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 328 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 157 Invalid, 0 Unknown, 241 Unchecked, 0.4s Time] [2021-12-06 22:36:10,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-12-06 22:36:10,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 339. [2021-12-06 22:36:10,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 311 states have (on average 1.157556270096463) internal successors, (360), 322 states have internal predecessors, (360), 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 22:36:10,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 383 transitions. [2021-12-06 22:36:10,480 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 383 transitions. Word has length 59 [2021-12-06 22:36:10,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:10,481 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 383 transitions. [2021-12-06 22:36:10,481 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 22:36:10,481 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 383 transitions. [2021-12-06 22:36:10,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-06 22:36:10,481 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:36:10,481 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 22:36:10,489 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (46)] Ended with exit code 0 [2021-12-06 22:36:10,688 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (47)] Ended with exit code 0 [2021-12-06 22:36:10,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:36:10,883 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 16 more)] === [2021-12-06 22:36:10,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:36:10,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1294554201, now seen corresponding path program 1 times [2021-12-06 22:36:10,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:36:10,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1994904717] [2021-12-06 22:36:10,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:36:10,886 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:36:10,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:36:10,888 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:36:10,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-12-06 22:36:11,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:11,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 22:36:11,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:36:11,471 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 22:36:11,472 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 20 treesize of output 27 [2021-12-06 22:36:14,320 INFO L354 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2021-12-06 22:36:14,320 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 39 treesize of output 53 [2021-12-06 22:36:14,657 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 22:36:14,703 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 22:36:14,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:36:15,445 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:36:15,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1994904717] [2021-12-06 22:36:15,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1994904717] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:36:15,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2016474239] [2021-12-06 22:36:15,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:36:15,445 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:36:15,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:36:15,446 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:36:15,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (49)] Waiting until timeout for monitored process [2021-12-06 22:36:15,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:15,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 22:36:15,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:36:18,654 INFO L354 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2021-12-06 22:36:18,654 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 22:36:24,327 INFO L354 Elim1Store]: treesize reduction 29, result has 50.0 percent of original size [2021-12-06 22:36:24,328 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 32 treesize of output 52 [2021-12-06 22:36:24,838 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 22:36:24,909 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 22:36:24,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:36:27,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2016474239] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:36:27,296 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:36:27,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-12-06 22:36:27,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353898406] [2021-12-06 22:36:27,296 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:36:27,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-12-06 22:36:27,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:36:27,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-12-06 22:36:27,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=649, Unknown=5, NotChecked=0, Total=756 [2021-12-06 22:36:27,297 INFO L87 Difference]: Start difference. First operand 339 states and 383 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 22:36:55,637 WARN L227 SmtUtils]: Spent 5.02s on a formula simplification. DAG size of input: 42 DAG size of output: 37 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 22:37:00,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:37:00,064 INFO L93 Difference]: Finished difference Result 413 states and 459 transitions. [2021-12-06 22:37:00,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 22:37:00,068 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 22:37:00,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:37:00,069 INFO L225 Difference]: With dead ends: 413 [2021-12-06 22:37:00,069 INFO L226 Difference]: Without dead ends: 413 [2021-12-06 22:37:00,070 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 116 SyntacticMatches, 8 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 45.2s TimeCoverageRelationStatistics Valid=298, Invalid=1583, Unknown=11, NotChecked=0, Total=1892 [2021-12-06 22:37:00,070 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 152 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 374 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 22:37:00,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 612 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 344 Invalid, 0 Unknown, 374 Unchecked, 0.7s Time] [2021-12-06 22:37:00,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-12-06 22:37:00,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 341. [2021-12-06 22:37:00,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 313 states have (on average 1.1501597444089458) internal successors, (360), 324 states have internal predecessors, (360), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2021-12-06 22:37:00,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 384 transitions. [2021-12-06 22:37:00,076 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 384 transitions. Word has length 60 [2021-12-06 22:37:00,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:37:00,076 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 384 transitions. [2021-12-06 22:37:00,076 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 22:37:00,076 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 384 transitions. [2021-12-06 22:37:00,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-06 22:37:00,077 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:37:00,077 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 22:37:00,092 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (48)] Ended with exit code 0 [2021-12-06 22:37:00,283 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (49)] Ended with exit code 0 [2021-12-06 22:37:00,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:37:00,479 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:37:00,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:37:00,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1160334792, now seen corresponding path program 1 times [2021-12-06 22:37:00,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:37:00,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1130789701] [2021-12-06 22:37:00,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:37:00,482 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:37:00,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:37:00,483 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:37:00,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-12-06 22:37:00,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:37:00,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 22:37:00,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:37:01,165 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 22:37:01,201 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 36 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:37:01,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:37:02,020 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 14 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:37:02,020 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:37:02,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1130789701] [2021-12-06 22:37:02,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1130789701] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:37:02,020 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:37:02,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-12-06 22:37:02,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150162560] [2021-12-06 22:37:02,021 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:37:02,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 22:37:02,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:37:02,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 22:37:02,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:37:02,022 INFO L87 Difference]: Start difference. First operand 341 states and 384 transitions. Second operand has 14 states, 14 states have (on average 7.357142857142857) internal successors, (103), 12 states have internal predecessors, (103), 3 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 1 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 22:37:03,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:37:03,187 INFO L93 Difference]: Finished difference Result 318 states and 348 transitions. [2021-12-06 22:37:03,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 22:37:03,189 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.357142857142857) internal successors, (103), 12 states have internal predecessors, (103), 3 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 1 states have call predecessors, (4), 3 states have call successors, (4) Word has length 61 [2021-12-06 22:37:03,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:37:03,190 INFO L225 Difference]: With dead ends: 318 [2021-12-06 22:37:03,190 INFO L226 Difference]: Without dead ends: 318 [2021-12-06 22:37:03,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=109, Invalid=311, Unknown=0, NotChecked=0, Total=420 [2021-12-06 22:37:03,191 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 175 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 22:37:03,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 365 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 22:37:03,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-12-06 22:37:03,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 283. [2021-12-06 22:37:03,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 258 states have (on average 1.1395348837209303) internal successors, (294), 268 states have internal predecessors, (294), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2021-12-06 22:37:03,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 314 transitions. [2021-12-06 22:37:03,195 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 314 transitions. Word has length 61 [2021-12-06 22:37:03,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:37:03,196 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 314 transitions. [2021-12-06 22:37:03,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.357142857142857) internal successors, (103), 12 states have internal predecessors, (103), 3 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 1 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 22:37:03,196 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 314 transitions. [2021-12-06 22:37:03,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-06 22:37:03,196 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:37:03,197 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 22:37:03,206 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (50)] Ended with exit code 0 [2021-12-06 22:37:03,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:37:03,398 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:37:03,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:37:03,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1383516570, now seen corresponding path program 2 times [2021-12-06 22:37:03,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:37:03,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1221027034] [2021-12-06 22:37:03,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:37:03,401 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:37:03,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:37:03,402 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:37:03,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-12-06 22:37:03,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:37:03,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:37:03,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 22:37:03,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:37:04,250 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 22:37:04,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:37:05,394 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 22:37:05,395 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:37:05,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1221027034] [2021-12-06 22:37:05,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1221027034] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:37:05,395 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:37:05,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 13 [2021-12-06 22:37:05,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305961668] [2021-12-06 22:37:05,395 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:37:05,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 22:37:05,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:37:05,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 22:37:05,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-12-06 22:37:05,396 INFO L87 Difference]: Start difference. First operand 283 states and 314 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 22:37:05,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:37:05,866 INFO L93 Difference]: Finished difference Result 250 states and 270 transitions. [2021-12-06 22:37:05,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 22:37:05,867 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 22:37:05,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:37:05,868 INFO L225 Difference]: With dead ends: 250 [2021-12-06 22:37:05,868 INFO L226 Difference]: Without dead ends: 250 [2021-12-06 22:37:05,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-12-06 22:37:05,869 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 113 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:37:05,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 257 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 22:37:05,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-12-06 22:37:05,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 236. [2021-12-06 22:37:05,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 218 states have (on average 1.1055045871559632) internal successors, (241), 223 states have internal predecessors, (241), 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 22:37:05,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 256 transitions. [2021-12-06 22:37:05,872 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 256 transitions. Word has length 61 [2021-12-06 22:37:05,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:37:05,872 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 256 transitions. [2021-12-06 22:37:05,872 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 22:37:05,873 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 256 transitions. [2021-12-06 22:37:05,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-06 22:37:05,873 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:37:05,873 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 22:37:05,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (51)] Ended with exit code 0 [2021-12-06 22:37:06,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:37:06,074 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 16 more)] === [2021-12-06 22:37:06,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:37:06,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1476474522, now seen corresponding path program 3 times [2021-12-06 22:37:06,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:37:06,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [649814195] [2021-12-06 22:37:06,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:37:06,077 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:37:06,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:37:06,079 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:37:06,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-12-06 22:37:06,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 22:37:06,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:37:06,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 22:37:06,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:37:08,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:37:08,782 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 22:37:11,275 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 22:37:11,276 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 22:37:11,956 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 22:37:11,960 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 22:37:12,041 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:37:12,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:37:12,607 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:37:12,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [649814195] [2021-12-06 22:37:12,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [649814195] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:37:12,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1234996988] [2021-12-06 22:37:12,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:37:12,607 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:37:12,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:37:12,608 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:37:12,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (53)] Waiting until timeout for monitored process [2021-12-06 22:37:12,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 22:37:12,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:37:12,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 22:37:12,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:37:13,475 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 22:37:13,476 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 22:37:16,203 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 22:37:16,443 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 22:37:16,444 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 22:37:18,845 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 22:37:18,849 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 22:37:19,011 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:37:19,011 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 22:37:19,071 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 22:37:19,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:37:19,984 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 31 treesize of output 23 [2021-12-06 22:37:20,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1234996988] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:37:20,146 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:37:20,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-12-06 22:37:20,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360283837] [2021-12-06 22:37:20,146 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:37:20,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-12-06 22:37:20,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:37:20,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-12-06 22:37:20,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=871, Unknown=3, NotChecked=0, Total=992 [2021-12-06 22:37:20,148 INFO L87 Difference]: Start difference. First operand 236 states and 256 transitions. Second operand has 22 states, 20 states have (on average 4.95) internal successors, (99), 18 states have internal predecessors, (99), 5 states have call successors, (6), 5 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 22:37:38,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:37:38,129 INFO L93 Difference]: Finished difference Result 283 states and 306 transitions. [2021-12-06 22:37:38,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 22:37:38,130 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 4.95) internal successors, (99), 18 states have internal predecessors, (99), 5 states have call successors, (6), 5 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 61 [2021-12-06 22:37:38,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:37:38,131 INFO L225 Difference]: With dead ends: 283 [2021-12-06 22:37:38,131 INFO L226 Difference]: Without dead ends: 283 [2021-12-06 22:37:38,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 26.6s TimeCoverageRelationStatistics Valid=240, Invalid=1641, Unknown=11, NotChecked=0, Total=1892 [2021-12-06 22:37:38,132 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 305 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 561 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:37:38,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 498 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 70 Invalid, 0 Unknown, 561 Unchecked, 0.2s Time] [2021-12-06 22:37:38,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-12-06 22:37:38,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 241. [2021-12-06 22:37:38,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 223 states have (on average 1.1031390134529149) internal successors, (246), 228 states have internal predecessors, (246), 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 22:37:38,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 261 transitions. [2021-12-06 22:37:38,136 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 261 transitions. Word has length 61 [2021-12-06 22:37:38,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:37:38,136 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 261 transitions. [2021-12-06 22:37:38,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 4.95) internal successors, (99), 18 states have internal predecessors, (99), 5 states have call successors, (6), 5 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 22:37:38,136 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 261 transitions. [2021-12-06 22:37:38,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-06 22:37:38,137 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:37:38,137 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 22:37:38,139 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (53)] Ended with exit code 0 [2021-12-06 22:37:38,368 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (52)] Ended with exit code 0 [2021-12-06 22:37:38,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:37:38,539 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:37:38,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:37:38,540 INFO L85 PathProgramCache]: Analyzing trace with hash 785046953, now seen corresponding path program 1 times [2021-12-06 22:37:38,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:37:38,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2059203919] [2021-12-06 22:37:38,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:37:38,541 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:37:38,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:37:38,543 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:37:38,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-12-06 22:37:38,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:37:38,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 22:37:38,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:37:39,217 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 22:37:39,282 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 22:37:39,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:37:39,772 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 22:37:39,842 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:37:39,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2059203919] [2021-12-06 22:37:39,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2059203919] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:37:39,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [337981795] [2021-12-06 22:37:39,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:37:39,842 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:37:39,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:37:39,843 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:37:39,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (55)] Waiting until timeout for monitored process [2021-12-06 22:37:40,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:37:40,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 22:37:40,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:37:40,617 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 22:37:40,672 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 22:37:40,672 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:37:40,852 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 22:37:40,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [337981795] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-06 22:37:40,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:37:40,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10, 5] total 20 [2021-12-06 22:37:40,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749039164] [2021-12-06 22:37:40,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:37:40,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:37:40,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:37:40,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:37:40,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-12-06 22:37:40,853 INFO L87 Difference]: Start difference. First operand 241 states and 261 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 22:37:41,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:37:41,231 INFO L93 Difference]: Finished difference Result 235 states and 249 transitions. [2021-12-06 22:37:41,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:37:41,232 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 22:37:41,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:37:41,233 INFO L225 Difference]: With dead ends: 235 [2021-12-06 22:37:41,233 INFO L226 Difference]: Without dead ends: 235 [2021-12-06 22:37:41,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-12-06 22:37:41,233 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 141 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:37:41,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 76 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:37:41,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-12-06 22:37:41,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 235. [2021-12-06 22:37:41,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 218 states have (on average 1.073394495412844) internal successors, (234), 222 states have internal predecessors, (234), 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 22:37:41,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 249 transitions. [2021-12-06 22:37:41,236 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 249 transitions. Word has length 63 [2021-12-06 22:37:41,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:37:41,237 INFO L470 AbstractCegarLoop]: Abstraction has 235 states and 249 transitions. [2021-12-06 22:37:41,237 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 22:37:41,237 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 249 transitions. [2021-12-06 22:37:41,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 22:37:41,237 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:37:41,237 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 22:37:41,246 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (54)] Ended with exit code 0 [2021-12-06 22:37:41,445 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (55)] Ended with exit code 0 [2021-12-06 22:37:41,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:37:41,639 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:37:41,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:37:41,640 INFO L85 PathProgramCache]: Analyzing trace with hash 586619876, now seen corresponding path program 1 times [2021-12-06 22:37:41,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:37:41,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [471218354] [2021-12-06 22:37:41,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:37:41,642 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:37:41,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:37:41,643 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:37:41,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2021-12-06 22:37:41,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:37:41,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 22:37:41,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:37:41,799 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 22:37:42,180 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 22:37:42,180 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 27 treesize of output 31 [2021-12-06 22:37:42,264 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-12-06 22:37:42,265 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 22:37:42,297 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 22:37:42,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:37:42,882 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 22:37:42,882 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:37:42,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [471218354] [2021-12-06 22:37:42,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [471218354] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:37:42,883 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:37:42,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-12-06 22:37:42,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459098583] [2021-12-06 22:37:42,883 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:37:42,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 22:37:42,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:37:42,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 22:37:42,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-12-06 22:37:42,884 INFO L87 Difference]: Start difference. First operand 235 states and 249 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 22:37:43,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:37:43,158 INFO L93 Difference]: Finished difference Result 281 states and 299 transitions. [2021-12-06 22:37:43,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 22:37:43,159 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 22:37:43,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:37:43,163 INFO L225 Difference]: With dead ends: 281 [2021-12-06 22:37:43,163 INFO L226 Difference]: Without dead ends: 281 [2021-12-06 22:37:43,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:37:43,163 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 31 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 131 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:37:43,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 280 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 87 Invalid, 0 Unknown, 131 Unchecked, 0.2s Time] [2021-12-06 22:37:43,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-12-06 22:37:43,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 190. [2021-12-06 22:37:43,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 177 states have (on average 1.0677966101694916) internal successors, (189), 179 states have internal predecessors, (189), 5 states have call successors, (5), 5 states have call predecessors, (5), 7 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2021-12-06 22:37:43,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 201 transitions. [2021-12-06 22:37:43,167 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 201 transitions. Word has length 66 [2021-12-06 22:37:43,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:37:43,167 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 201 transitions. [2021-12-06 22:37:43,167 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 22:37:43,167 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 201 transitions. [2021-12-06 22:37:43,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 22:37:43,168 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:37:43,168 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:37:43,177 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (56)] Ended with exit code 0 [2021-12-06 22:37:43,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:37:43,369 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:37:43,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:37:43,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1008566956, now seen corresponding path program 1 times [2021-12-06 22:37:43,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:37:43,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1387493182] [2021-12-06 22:37:43,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:37:43,373 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:37:43,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:37:43,375 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:37:43,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-12-06 22:37:43,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:37:43,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 22:37:43,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:37:43,659 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-12-06 22:37:43,660 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:37:43,660 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:37:43,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1387493182] [2021-12-06 22:37:43,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1387493182] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:37:43,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:37:43,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:37:43,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400847200] [2021-12-06 22:37:43,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:37:43,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:37:43,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:37:43,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:37:43,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:37:43,661 INFO L87 Difference]: Start difference. First operand 190 states and 201 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 22:37:43,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:37:43,760 INFO L93 Difference]: Finished difference Result 200 states and 210 transitions. [2021-12-06 22:37:43,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:37:43,760 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 67 [2021-12-06 22:37:43,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:37:43,761 INFO L225 Difference]: With dead ends: 200 [2021-12-06 22:37:43,761 INFO L226 Difference]: Without dead ends: 184 [2021-12-06 22:37:43,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:37:43,761 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 10 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:37:43,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 69 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:37:43,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-12-06 22:37:43,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 178. [2021-12-06 22:37:43,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 165 states have (on average 1.0606060606060606) internal successors, (175), 167 states have internal predecessors, (175), 5 states have call successors, (5), 5 states have call predecessors, (5), 7 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2021-12-06 22:37:43,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 187 transitions. [2021-12-06 22:37:43,764 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 187 transitions. Word has length 67 [2021-12-06 22:37:43,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:37:43,765 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 187 transitions. [2021-12-06 22:37:43,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 22:37:43,765 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 187 transitions. [2021-12-06 22:37:43,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 22:37:43,765 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:37:43,765 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 22:37:43,774 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (57)] Ended with exit code 0 [2021-12-06 22:37:43,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:37:43,966 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-12-06 22:37:43,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:37:43,967 INFO L85 PathProgramCache]: Analyzing trace with hash 272552823, now seen corresponding path program 1 times [2021-12-06 22:37:43,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:37:43,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1170034433] [2021-12-06 22:37:43,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:37:43,969 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:37:43,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:37:43,971 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:37:43,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2021-12-06 22:37:44,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 22:37:44,142 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 22:37:44,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 22:37:44,280 INFO L133 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2021-12-06 22:37:44,280 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 22:37:44,281 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2021-12-06 22:37:44,282 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATION (18 of 20 remaining) [2021-12-06 22:37:44,282 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATION (17 of 20 remaining) [2021-12-06 22:37:44,282 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2021-12-06 22:37:44,282 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2021-12-06 22:37:44,282 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2021-12-06 22:37:44,282 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATION (12 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATION (11 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATION (10 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATION (9 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2021-12-06 22:37:44,283 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2021-12-06 22:37:44,292 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (58)] Ended with exit code 0 [2021-12-06 22:37:44,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:37:44,489 INFO L732 BasicCegarLoop]: Path program histogram: [3, 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] [2021-12-06 22:37:44,495 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-06 22:37:44,577 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.12 10:37:44 BoogieIcfgContainer [2021-12-06 22:37:44,577 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-06 22:37:44,577 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-06 22:37:44,577 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-06 22:37:44,578 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-06 22:37:44,578 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:32:17" (3/4) ... [2021-12-06 22:37:44,580 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-12-06 22:37:44,580 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-06 22:37:44,580 INFO L158 Benchmark]: Toolchain (without parser) took 328396.55ms. Allocated memory was 62.9MB in the beginning and 96.5MB in the end (delta: 33.6MB). Free memory was 41.7MB in the beginning and 29.1MB in the end (delta: 12.6MB). Peak memory consumption was 46.1MB. Max. memory is 16.1GB. [2021-12-06 22:37:44,581 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 62.9MB. Free memory was 44.0MB in the beginning and 43.9MB in the end (delta: 84.1kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 22:37:44,581 INFO L158 Benchmark]: CACSL2BoogieTranslator took 387.81ms. Allocated memory is still 62.9MB. Free memory was 41.5MB in the beginning and 36.4MB in the end (delta: 5.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-12-06 22:37:44,581 INFO L158 Benchmark]: Boogie Procedure Inliner took 38.98ms. Allocated memory is still 62.9MB. Free memory was 36.4MB in the beginning and 33.9MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 22:37:44,581 INFO L158 Benchmark]: Boogie Preprocessor took 25.67ms. Allocated memory is still 62.9MB. Free memory was 33.9MB in the beginning and 32.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 22:37:44,581 INFO L158 Benchmark]: RCFGBuilder took 382.64ms. Allocated memory was 62.9MB in the beginning and 96.5MB in the end (delta: 33.6MB). Free memory was 32.2MB in the beginning and 74.3MB in the end (delta: -42.1MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2021-12-06 22:37:44,581 INFO L158 Benchmark]: TraceAbstraction took 327554.17ms. Allocated memory is still 96.5MB. Free memory was 73.8MB in the beginning and 29.1MB in the end (delta: 44.8MB). Peak memory consumption was 44.7MB. Max. memory is 16.1GB. [2021-12-06 22:37:44,581 INFO L158 Benchmark]: Witness Printer took 2.74ms. Allocated memory is still 96.5MB. Free memory is still 29.1MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 22:37:44,582 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.18ms. Allocated memory is still 62.9MB. Free memory was 44.0MB in the beginning and 43.9MB in the end (delta: 84.1kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 387.81ms. Allocated memory is still 62.9MB. Free memory was 41.5MB in the beginning and 36.4MB in the end (delta: 5.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 38.98ms. Allocated memory is still 62.9MB. Free memory was 36.4MB in the beginning and 33.9MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 25.67ms. Allocated memory is still 62.9MB. Free memory was 33.9MB in the beginning and 32.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 382.64ms. Allocated memory was 62.9MB in the beginning and 96.5MB in the end (delta: 33.6MB). Free memory was 32.2MB in the beginning and 74.3MB in the end (delta: -42.1MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * TraceAbstraction took 327554.17ms. Allocated memory is still 96.5MB. Free memory was 73.8MB in the beginning and 29.1MB in the end (delta: 44.8MB). Peak memory consumption was 44.7MB. Max. memory is 16.1GB. * Witness Printer took 2.74ms. Allocated memory is still 96.5MB. Free memory is still 29.1MB. 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: 721]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693. Possible FailurePath: [L685] int state = STATE_1; [L686] char *global = 0; [L687-L690] const struct command commands[] = { {"c1",c1,STATE_1}, {"c2",c2,STATE_2} }; VAL [commands={6:0}, global={0:0}, state=0] [L722] CALL parse_input("c1") VAL [\old(global)=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 FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={3:0}, input={3:0}, state=0] [L692] COND FALSE !(i < 2) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={3:0}, input={3:0}, state=0] [L722] RET parse_input("c1") VAL [commands={6:0}, global={0:0}, state=0] [L723] CALL parse_input("c1") VAL [\old(global)=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={4:0}, input={4: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={4:0}, input={4: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={4:0}, input={4: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={4:0}, input={4: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={4:0}, input={4: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={4:0}, input={4: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={4:0}, input={4:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={4:0}, input={4:0}, state=0] [L692] COND FALSE !(i < 2) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={4:0}, input={4:0}, state=0] [L723] RET parse_input("c1") VAL [commands={6:0}, global={0:0}, state=0] [L724] CALL parse_input("c2") VAL [\old(global)=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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5:0}, state=0] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].state_needed=0, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].function={-1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) VAL [\old(global)=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() [L724] RET parse_input("c2") VAL [commands={6:0}, global={7:0}, state=1] [L725] 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: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 61 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 327.4s, OverallIterations: 42, TraceHistogramMax: 6, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 137.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 7846 SdHoareTripleChecker+Valid, 13.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7846 mSDsluCounter, 10836 SdHoareTripleChecker+Invalid, 11.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 2586 IncrementalHoareTripleChecker+Unchecked, 8392 mSDsCounter, 662 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5405 IncrementalHoareTripleChecker+Invalid, 8653 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 662 mSolverCounterUnsat, 2444 mSDtfsCounter, 5405 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3561 GetRequests, 2867 SyntacticMatches, 86 SemanticMatches, 608 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 3412 ImplicationChecksByTransitivity, 249.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=529occurred in iteration=17, InterpolantAutomatonStates: 439, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 41 MinimizatonAttempts, 2735 StatesRemovedByMinimization, 39 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 5.7s SatisfiabilityAnalysisTime, 169.5s InterpolantComputationTime, 2389 NumberOfCodeBlocks, 2389 NumberOfCodeBlocksAsserted, 65 NumberOfCheckSat, 2983 ConstructedInterpolants, 414 QuantifiedInterpolants, 42972 SizeOfPredicates, 274 NumberOfNonLiveVariables, 9142 ConjunctsInSsa, 815 ConjunctsInUnsatCore, 74 InterpolantComputations, 11 PerfectInterpolantSequences, 1198/2132 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 22:37:44,618 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3b67f8f-a48f-4bba-a22f-b7035b4f23d6/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