./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_3.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6826aeecba49275836b6b398765a757158a4e84d2c6569399d77f2320562875e --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 20:57:47,595 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 20:57:47,597 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 20:57:47,616 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 20:57:47,616 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 20:57:47,617 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 20:57:47,619 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 20:57:47,621 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 20:57:47,623 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 20:57:47,624 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 20:57:47,625 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 20:57:47,626 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 20:57:47,627 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 20:57:47,628 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 20:57:47,629 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 20:57:47,630 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 20:57:47,631 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 20:57:47,632 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 20:57:47,634 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 20:57:47,636 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 20:57:47,638 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 20:57:47,639 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 20:57:47,640 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 20:57:47,641 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 20:57:47,645 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 20:57:47,646 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 20:57:47,646 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 20:57:47,647 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 20:57:47,648 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 20:57:47,649 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 20:57:47,650 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 20:57:47,651 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 20:57:47,652 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 20:57:47,653 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 20:57:47,654 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 20:57:47,654 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 20:57:47,655 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 20:57:47,655 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 20:57:47,656 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 20:57:47,657 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 20:57:47,658 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 20:57:47,659 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-18 20:57:47,680 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 20:57:47,681 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 20:57:47,681 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 20:57:47,681 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 20:57:47,682 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 20:57:47,683 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 20:57:47,683 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 20:57:47,684 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 20:57:47,684 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 20:57:47,684 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 20:57:47,684 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 20:57:47,685 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 20:57:47,685 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 20:57:47,685 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 20:57:47,686 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 20:57:47,686 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 20:57:47,686 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 20:57:47,686 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-18 20:57:47,687 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 20:57:47,687 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 20:57:47,687 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 20:57:47,687 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 20:57:47,688 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 20:57:47,688 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 20:57:47,688 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 20:57:47,689 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:57:47,689 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 20:57:47,689 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 20:57:47,689 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 20:57:47,690 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 20:57:47,690 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_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 6826aeecba49275836b6b398765a757158a4e84d2c6569399d77f2320562875e [2022-11-18 20:57:47,979 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 20:57:48,000 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 20:57:48,003 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 20:57:48,005 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 20:57:48,006 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 20:57:48,008 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/memsafety-bftpd/bftpd_3.i [2022-11-18 20:57:48,080 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/data/93685644b/c35a993aa9a54afcb32d35281e01c96e/FLAGe0c018b70 [2022-11-18 20:57:48,679 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 20:57:48,680 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/sv-benchmarks/c/memsafety-bftpd/bftpd_3.i [2022-11-18 20:57:48,694 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/data/93685644b/c35a993aa9a54afcb32d35281e01c96e/FLAGe0c018b70 [2022-11-18 20:57:48,983 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/data/93685644b/c35a993aa9a54afcb32d35281e01c96e [2022-11-18 20:57:48,986 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 20:57:48,988 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 20:57:48,989 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 20:57:48,990 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 20:57:48,993 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 20:57:48,994 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:57:48" (1/1) ... [2022-11-18 20:57:48,999 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@18735e27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:48, skipping insertion in model container [2022-11-18 20:57:48,999 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:57:48" (1/1) ... [2022-11-18 20:57:49,007 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 20:57:49,044 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 20:57:49,448 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:57:49,461 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 20:57:49,533 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:57:49,574 INFO L208 MainTranslator]: Completed translation [2022-11-18 20:57:49,574 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49 WrapperNode [2022-11-18 20:57:49,574 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 20:57:49,576 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 20:57:49,576 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 20:57:49,577 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 20:57:49,586 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (1/1) ... [2022-11-18 20:57:49,614 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (1/1) ... [2022-11-18 20:57:49,654 INFO L138 Inliner]: procedures = 168, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 95 [2022-11-18 20:57:49,655 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 20:57:49,656 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 20:57:49,656 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 20:57:49,657 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 20:57:49,666 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (1/1) ... [2022-11-18 20:57:49,667 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (1/1) ... [2022-11-18 20:57:49,680 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (1/1) ... [2022-11-18 20:57:49,680 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (1/1) ... [2022-11-18 20:57:49,686 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (1/1) ... [2022-11-18 20:57:49,689 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (1/1) ... [2022-11-18 20:57:49,691 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (1/1) ... [2022-11-18 20:57:49,704 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (1/1) ... [2022-11-18 20:57:49,708 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 20:57:49,709 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 20:57:49,709 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 20:57:49,709 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 20:57:49,710 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (1/1) ... [2022-11-18 20:57:49,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:57:49,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:57:49,754 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 20:57:49,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 20:57:49,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 20:57:49,792 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-11-18 20:57:49,792 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-11-18 20:57:49,792 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 20:57:49,792 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 20:57:49,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 20:57:49,793 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 20:57:49,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 20:57:49,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 20:57:49,793 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 20:57:49,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 20:57:49,925 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 20:57:49,927 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 20:57:50,193 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 20:57:50,199 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 20:57:50,199 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-18 20:57:50,202 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:57:50 BoogieIcfgContainer [2022-11-18 20:57:50,202 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 20:57:50,220 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 20:57:50,221 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 20:57:50,225 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 20:57:50,225 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 08:57:48" (1/3) ... [2022-11-18 20:57:50,226 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ac5d1af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:57:50, skipping insertion in model container [2022-11-18 20:57:50,226 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:57:49" (2/3) ... [2022-11-18 20:57:50,227 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ac5d1af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:57:50, skipping insertion in model container [2022-11-18 20:57:50,227 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:57:50" (3/3) ... [2022-11-18 20:57:50,228 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_3.i [2022-11-18 20:57:50,250 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 20:57:50,250 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2022-11-18 20:57:50,325 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 20:57:50,336 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@32ea6800, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 20:57:50,336 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2022-11-18 20:57:50,351 INFO L276 IsEmpty]: Start isEmpty. Operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 20:57:50,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 20:57:50,360 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:50,361 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 20:57:50,362 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:50,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:50,369 INFO L85 PathProgramCache]: Analyzing trace with hash -772449407, now seen corresponding path program 1 times [2022-11-18 20:57:50,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:50,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898458946] [2022-11-18 20:57:50,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:50,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:50,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:50,816 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:50,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:50,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898458946] [2022-11-18 20:57:50,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898458946] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:50,818 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:50,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:57:50,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806436396] [2022-11-18 20:57:50,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:50,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:57:50,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:50,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:57:50,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:50,883 INFO L87 Difference]: Start difference. First operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:51,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:51,112 INFO L93 Difference]: Finished difference Result 120 states and 141 transitions. [2022-11-18 20:57:51,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:57:51,116 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-18 20:57:51,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:51,136 INFO L225 Difference]: With dead ends: 120 [2022-11-18 20:57:51,136 INFO L226 Difference]: Without dead ends: 114 [2022-11-18 20:57:51,138 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:51,142 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 146 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:51,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 106 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:57:51,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-11-18 20:57:51,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 87. [2022-11-18 20:57:51,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 60 states have (on average 1.65) internal successors, (99), 77 states have internal predecessors, (99), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2022-11-18 20:57:51,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 117 transitions. [2022-11-18 20:57:51,214 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 117 transitions. Word has length 6 [2022-11-18 20:57:51,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:51,215 INFO L495 AbstractCegarLoop]: Abstraction has 87 states and 117 transitions. [2022-11-18 20:57:51,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:51,215 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 117 transitions. [2022-11-18 20:57:51,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 20:57:51,217 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:51,217 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 20:57:51,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 20:57:51,218 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:51,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:51,219 INFO L85 PathProgramCache]: Analyzing trace with hash -772449406, now seen corresponding path program 1 times [2022-11-18 20:57:51,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:51,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029019484] [2022-11-18 20:57:51,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:51,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:51,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:51,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:51,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:51,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029019484] [2022-11-18 20:57:51,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029019484] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:51,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:51,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:57:51,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928312274] [2022-11-18 20:57:51,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:51,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:57:51,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:51,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:57:51,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:57:51,463 INFO L87 Difference]: Start difference. First operand 87 states and 117 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:51,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:51,646 INFO L93 Difference]: Finished difference Result 213 states and 285 transitions. [2022-11-18 20:57:51,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:57:51,646 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-18 20:57:51,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:51,648 INFO L225 Difference]: With dead ends: 213 [2022-11-18 20:57:51,649 INFO L226 Difference]: Without dead ends: 213 [2022-11-18 20:57:51,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:57:51,650 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 230 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:51,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 145 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:57:51,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2022-11-18 20:57:51,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 160. [2022-11-18 20:57:51,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.6666666666666667) internal successors, (210), 143 states have internal predecessors, (210), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-18 20:57:51,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 246 transitions. [2022-11-18 20:57:51,686 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 246 transitions. Word has length 6 [2022-11-18 20:57:51,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:51,687 INFO L495 AbstractCegarLoop]: Abstraction has 160 states and 246 transitions. [2022-11-18 20:57:51,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:51,687 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 246 transitions. [2022-11-18 20:57:51,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:57:51,688 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:51,688 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:51,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-18 20:57:51,689 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:51,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:51,690 INFO L85 PathProgramCache]: Analyzing trace with hash 1823872140, now seen corresponding path program 1 times [2022-11-18 20:57:51,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:51,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400708719] [2022-11-18 20:57:51,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:51,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:51,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:52,008 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:52,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:52,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400708719] [2022-11-18 20:57:52,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400708719] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:52,009 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:52,010 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:57:52,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129268540] [2022-11-18 20:57:52,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:52,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:57:52,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:52,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:57:52,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:57:52,012 INFO L87 Difference]: Start difference. First operand 160 states and 246 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:52,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:52,309 INFO L93 Difference]: Finished difference Result 239 states and 342 transitions. [2022-11-18 20:57:52,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:52,310 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 20:57:52,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:52,317 INFO L225 Difference]: With dead ends: 239 [2022-11-18 20:57:52,317 INFO L226 Difference]: Without dead ends: 239 [2022-11-18 20:57:52,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:57:52,329 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 134 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:52,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 163 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:57:52,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2022-11-18 20:57:52,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 163. [2022-11-18 20:57:52,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 129 states have (on average 1.6511627906976745) internal successors, (213), 146 states have internal predecessors, (213), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-18 20:57:52,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 249 transitions. [2022-11-18 20:57:52,361 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 249 transitions. Word has length 7 [2022-11-18 20:57:52,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:52,362 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 249 transitions. [2022-11-18 20:57:52,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:52,362 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 249 transitions. [2022-11-18 20:57:52,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:57:52,362 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:52,363 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:52,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-18 20:57:52,365 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:52,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:52,369 INFO L85 PathProgramCache]: Analyzing trace with hash 705461537, now seen corresponding path program 1 times [2022-11-18 20:57:52,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:52,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880449048] [2022-11-18 20:57:52,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:52,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:52,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:52,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:52,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:52,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880449048] [2022-11-18 20:57:52,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880449048] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:52,786 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:52,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:57:52,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499907113] [2022-11-18 20:57:52,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:52,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:57:52,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:52,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:57:52,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:57:52,788 INFO L87 Difference]: Start difference. First operand 163 states and 249 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:52,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:52,951 INFO L93 Difference]: Finished difference Result 215 states and 286 transitions. [2022-11-18 20:57:52,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:52,952 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-18 20:57:52,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:52,954 INFO L225 Difference]: With dead ends: 215 [2022-11-18 20:57:52,954 INFO L226 Difference]: Without dead ends: 215 [2022-11-18 20:57:52,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:57:52,964 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 140 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:52,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 190 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:57:52,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2022-11-18 20:57:52,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 163. [2022-11-18 20:57:52,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 129 states have (on average 1.6356589147286822) internal successors, (211), 146 states have internal predecessors, (211), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-18 20:57:52,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 247 transitions. [2022-11-18 20:57:52,993 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 247 transitions. Word has length 8 [2022-11-18 20:57:52,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:52,994 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 247 transitions. [2022-11-18 20:57:52,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:52,994 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 247 transitions. [2022-11-18 20:57:52,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:57:52,996 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:52,996 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:52,996 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 20:57:52,997 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:52,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:52,998 INFO L85 PathProgramCache]: Analyzing trace with hash 394471214, now seen corresponding path program 1 times [2022-11-18 20:57:52,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:52,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574341559] [2022-11-18 20:57:52,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:52,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:53,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:53,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:53,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:53,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574341559] [2022-11-18 20:57:53,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574341559] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:53,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:53,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:57:53,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508364881] [2022-11-18 20:57:53,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:53,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:57:53,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:53,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:57:53,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:57:53,086 INFO L87 Difference]: Start difference. First operand 163 states and 247 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:53,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:53,201 INFO L93 Difference]: Finished difference Result 245 states and 337 transitions. [2022-11-18 20:57:53,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:53,202 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-18 20:57:53,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:53,205 INFO L225 Difference]: With dead ends: 245 [2022-11-18 20:57:53,205 INFO L226 Difference]: Without dead ends: 245 [2022-11-18 20:57:53,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:57:53,207 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 132 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:53,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 187 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:57:53,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-11-18 20:57:53,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 196. [2022-11-18 20:57:53,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 160 states have (on average 1.60625) internal successors, (257), 178 states have internal predecessors, (257), 10 states have call successors, (10), 7 states have call predecessors, (10), 8 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-18 20:57:53,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 293 transitions. [2022-11-18 20:57:53,237 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 293 transitions. Word has length 9 [2022-11-18 20:57:53,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:53,237 INFO L495 AbstractCegarLoop]: Abstraction has 196 states and 293 transitions. [2022-11-18 20:57:53,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:53,238 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 293 transitions. [2022-11-18 20:57:53,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:57:53,238 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:53,238 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:53,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-18 20:57:53,239 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:53,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:53,239 INFO L85 PathProgramCache]: Analyzing trace with hash -656294205, now seen corresponding path program 1 times [2022-11-18 20:57:53,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:53,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882625040] [2022-11-18 20:57:53,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:53,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:53,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:53,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:53,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:53,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882625040] [2022-11-18 20:57:53,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882625040] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:53,418 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:53,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:57:53,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069275241] [2022-11-18 20:57:53,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:53,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:57:53,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:53,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:57:53,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:57:53,420 INFO L87 Difference]: Start difference. First operand 196 states and 293 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:53,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:53,534 INFO L93 Difference]: Finished difference Result 244 states and 316 transitions. [2022-11-18 20:57:53,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:53,535 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-18 20:57:53,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:53,538 INFO L225 Difference]: With dead ends: 244 [2022-11-18 20:57:53,538 INFO L226 Difference]: Without dead ends: 244 [2022-11-18 20:57:53,539 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:57:53,540 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 139 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:53,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 211 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:57:53,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-11-18 20:57:53,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 210. [2022-11-18 20:57:53,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 173 states have (on average 1.606936416184971) internal successors, (278), 192 states have internal predecessors, (278), 10 states have call successors, (10), 7 states have call predecessors, (10), 9 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-18 20:57:53,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 314 transitions. [2022-11-18 20:57:53,561 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 314 transitions. Word has length 10 [2022-11-18 20:57:53,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:53,562 INFO L495 AbstractCegarLoop]: Abstraction has 210 states and 314 transitions. [2022-11-18 20:57:53,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:53,562 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 314 transitions. [2022-11-18 20:57:53,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 20:57:53,563 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:53,563 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:53,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-18 20:57:53,563 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:53,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:53,566 INFO L85 PathProgramCache]: Analyzing trace with hash 12795785, now seen corresponding path program 1 times [2022-11-18 20:57:53,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:53,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311554583] [2022-11-18 20:57:53,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:53,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:53,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:53,803 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:53,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:53,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311554583] [2022-11-18 20:57:53,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311554583] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:57:53,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298295554] [2022-11-18 20:57:53,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:53,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:57:53,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:57:53,808 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:57:53,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 20:57:53,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:53,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 20:57:53,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:54,155 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:54,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:57:54,296 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:54,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298295554] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:57:54,296 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:57:54,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2022-11-18 20:57:54,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910761036] [2022-11-18 20:57:54,297 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:57:54,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-18 20:57:54,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:54,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-18 20:57:54,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-11-18 20:57:54,299 INFO L87 Difference]: Start difference. First operand 210 states and 314 transitions. Second operand has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:54,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:54,657 INFO L93 Difference]: Finished difference Result 281 states and 376 transitions. [2022-11-18 20:57:54,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:57:54,658 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-18 20:57:54,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:54,660 INFO L225 Difference]: With dead ends: 281 [2022-11-18 20:57:54,660 INFO L226 Difference]: Without dead ends: 281 [2022-11-18 20:57:54,660 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2022-11-18 20:57:54,661 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 331 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:54,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 534 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 20:57:54,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-11-18 20:57:54,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 215. [2022-11-18 20:57:54,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 177 states have (on average 1.5423728813559323) internal successors, (273), 197 states have internal predecessors, (273), 10 states have call successors, (10), 7 states have call predecessors, (10), 10 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2022-11-18 20:57:54,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 310 transitions. [2022-11-18 20:57:54,677 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 310 transitions. Word has length 14 [2022-11-18 20:57:54,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:54,678 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 310 transitions. [2022-11-18 20:57:54,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:54,678 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 310 transitions. [2022-11-18 20:57:54,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 20:57:54,679 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:54,679 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:54,692 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-18 20:57:54,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:57:54,885 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:54,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:54,885 INFO L85 PathProgramCache]: Analyzing trace with hash 396669285, now seen corresponding path program 1 times [2022-11-18 20:57:54,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:54,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001919438] [2022-11-18 20:57:54,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:54,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:54,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:55,081 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:55,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:55,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001919438] [2022-11-18 20:57:55,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001919438] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:57:55,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073844609] [2022-11-18 20:57:55,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:55,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:57:55,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:57:55,088 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:57:55,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 20:57:55,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:55,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 20:57:55,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:55,401 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:57:55,412 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:55,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:57:55,503 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:55,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073844609] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:57:55,503 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:57:55,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-11-18 20:57:55,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324017118] [2022-11-18 20:57:55,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:57:55,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 20:57:55,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:55,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 20:57:55,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-11-18 20:57:55,505 INFO L87 Difference]: Start difference. First operand 215 states and 310 transitions. Second operand has 14 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:55,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:55,948 INFO L93 Difference]: Finished difference Result 312 states and 433 transitions. [2022-11-18 20:57:55,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 20:57:55,949 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-18 20:57:55,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:55,951 INFO L225 Difference]: With dead ends: 312 [2022-11-18 20:57:55,951 INFO L226 Difference]: Without dead ends: 312 [2022-11-18 20:57:55,951 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2022-11-18 20:57:55,952 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 178 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:55,952 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 441 Invalid, 431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:57:55,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2022-11-18 20:57:55,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 227. [2022-11-18 20:57:55,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 187 states have (on average 1.5294117647058822) internal successors, (286), 209 states have internal predecessors, (286), 10 states have call successors, (10), 7 states have call predecessors, (10), 12 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) [2022-11-18 20:57:55,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 327 transitions. [2022-11-18 20:57:55,961 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 327 transitions. Word has length 15 [2022-11-18 20:57:55,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:55,961 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 327 transitions. [2022-11-18 20:57:55,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:55,962 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 327 transitions. [2022-11-18 20:57:55,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 20:57:55,962 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:55,962 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:55,973 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-18 20:57:56,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:57:56,169 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:56,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:56,169 INFO L85 PathProgramCache]: Analyzing trace with hash -588154008, now seen corresponding path program 1 times [2022-11-18 20:57:56,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:56,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813290370] [2022-11-18 20:57:56,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:56,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:56,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:56,439 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:56,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:56,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813290370] [2022-11-18 20:57:56,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813290370] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:57:56,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315224848] [2022-11-18 20:57:56,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:56,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:57:56,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:57:56,444 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:57:56,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-18 20:57:56,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:56,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:57:56,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:56,774 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:57:56,777 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:57:56,804 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:56,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:57:56,982 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:56,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315224848] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:57:56,983 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:57:56,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 13 [2022-11-18 20:57:56,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292448516] [2022-11-18 20:57:56,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:57:56,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 20:57:56,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:56,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 20:57:56,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-11-18 20:57:56,985 INFO L87 Difference]: Start difference. First operand 227 states and 327 transitions. Second operand has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:58,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:58,100 INFO L93 Difference]: Finished difference Result 491 states and 639 transitions. [2022-11-18 20:57:58,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 20:57:58,101 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-18 20:57:58,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:58,104 INFO L225 Difference]: With dead ends: 491 [2022-11-18 20:57:58,104 INFO L226 Difference]: Without dead ends: 491 [2022-11-18 20:57:58,104 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2022-11-18 20:57:58,105 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 536 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 536 SdHoareTripleChecker+Valid, 936 SdHoareTripleChecker+Invalid, 650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:58,105 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [536 Valid, 936 Invalid, 650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 607 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 20:57:58,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2022-11-18 20:57:58,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 298. [2022-11-18 20:57:58,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 254 states have (on average 1.5511811023622046) internal successors, (394), 278 states have internal predecessors, (394), 11 states have call successors, (11), 8 states have call predecessors, (11), 15 states have return successors, (32), 11 states have call predecessors, (32), 11 states have call successors, (32) [2022-11-18 20:57:58,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 437 transitions. [2022-11-18 20:57:58,118 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 437 transitions. Word has length 16 [2022-11-18 20:57:58,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:58,118 INFO L495 AbstractCegarLoop]: Abstraction has 298 states and 437 transitions. [2022-11-18 20:57:58,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:58,119 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 437 transitions. [2022-11-18 20:57:58,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 20:57:58,120 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:58,120 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:58,132 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-18 20:57:58,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:57:58,326 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:58,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:58,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199734, now seen corresponding path program 1 times [2022-11-18 20:57:58,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:58,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753221] [2022-11-18 20:57:58,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:58,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:58,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:58,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:58,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:58,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753221] [2022-11-18 20:57:58,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753221] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:58,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:58,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:57:58,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116827072] [2022-11-18 20:57:58,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:58,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:57:58,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:58,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:57:58,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:57:58,412 INFO L87 Difference]: Start difference. First operand 298 states and 437 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:58,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:58,432 INFO L93 Difference]: Finished difference Result 440 states and 649 transitions. [2022-11-18 20:57:58,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:57:58,433 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-18 20:57:58,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:58,435 INFO L225 Difference]: With dead ends: 440 [2022-11-18 20:57:58,435 INFO L226 Difference]: Without dead ends: 440 [2022-11-18 20:57:58,436 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:57:58,436 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 47 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:58,437 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 108 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:57:58,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2022-11-18 20:57:58,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 423. [2022-11-18 20:57:58,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 367 states have (on average 1.555858310626703) internal successors, (571), 396 states have internal predecessors, (571), 15 states have call successors, (15), 11 states have call predecessors, (15), 23 states have return successors, (55), 15 states have call predecessors, (55), 15 states have call successors, (55) [2022-11-18 20:57:58,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 641 transitions. [2022-11-18 20:57:58,452 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 641 transitions. Word has length 18 [2022-11-18 20:57:58,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:58,452 INFO L495 AbstractCegarLoop]: Abstraction has 423 states and 641 transitions. [2022-11-18 20:57:58,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:58,453 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 641 transitions. [2022-11-18 20:57:58,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 20:57:58,454 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:58,454 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:58,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-18 20:57:58,454 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:58,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:58,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199478, now seen corresponding path program 1 times [2022-11-18 20:57:58,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:58,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781735408] [2022-11-18 20:57:58,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:58,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:58,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:58,489 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:58,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:58,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781735408] [2022-11-18 20:57:58,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781735408] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:58,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:58,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:57:58,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963370440] [2022-11-18 20:57:58,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:58,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:57:58,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:58,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:57:58,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:57:58,492 INFO L87 Difference]: Start difference. First operand 423 states and 641 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:58,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:58,498 INFO L93 Difference]: Finished difference Result 387 states and 577 transitions. [2022-11-18 20:57:58,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:57:58,501 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-18 20:57:58,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:58,504 INFO L225 Difference]: With dead ends: 387 [2022-11-18 20:57:58,504 INFO L226 Difference]: Without dead ends: 387 [2022-11-18 20:57:58,504 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:57:58,505 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 10 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:58,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 102 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:57:58,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2022-11-18 20:57:58,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 387. [2022-11-18 20:57:58,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 336 states have (on average 1.505952380952381) internal successors, (506), 360 states have internal predecessors, (506), 15 states have call successors, (15), 11 states have call predecessors, (15), 24 states have return successors, (56), 15 states have call predecessors, (56), 15 states have call successors, (56) [2022-11-18 20:57:58,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 577 transitions. [2022-11-18 20:57:58,522 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 577 transitions. Word has length 18 [2022-11-18 20:57:58,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:58,523 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 577 transitions. [2022-11-18 20:57:58,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:58,523 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 577 transitions. [2022-11-18 20:57:58,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:57:58,525 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:58,525 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:58,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-18 20:57:58,526 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:58,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:58,526 INFO L85 PathProgramCache]: Analyzing trace with hash 772383166, now seen corresponding path program 1 times [2022-11-18 20:57:58,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:58,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174968985] [2022-11-18 20:57:58,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:58,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:58,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:58,609 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:58,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:58,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174968985] [2022-11-18 20:57:58,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174968985] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:58,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:58,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:57:58,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720364174] [2022-11-18 20:57:58,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:58,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:57:58,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:58,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:57:58,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:57:58,612 INFO L87 Difference]: Start difference. First operand 387 states and 577 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:58,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:58,642 INFO L93 Difference]: Finished difference Result 452 states and 656 transitions. [2022-11-18 20:57:58,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:57:58,647 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-18 20:57:58,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:58,651 INFO L225 Difference]: With dead ends: 452 [2022-11-18 20:57:58,651 INFO L226 Difference]: Without dead ends: 452 [2022-11-18 20:57:58,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:57:58,653 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 30 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:58,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 87 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:57:58,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2022-11-18 20:57:58,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 431. [2022-11-18 20:57:58,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 378 states have (on average 1.5052910052910053) internal successors, (569), 402 states have internal predecessors, (569), 16 states have call successors, (16), 12 states have call predecessors, (16), 25 states have return successors, (57), 16 states have call predecessors, (57), 16 states have call successors, (57) [2022-11-18 20:57:58,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 642 transitions. [2022-11-18 20:57:58,672 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 642 transitions. Word has length 19 [2022-11-18 20:57:58,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:58,673 INFO L495 AbstractCegarLoop]: Abstraction has 431 states and 642 transitions. [2022-11-18 20:57:58,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:58,673 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 642 transitions. [2022-11-18 20:57:58,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-18 20:57:58,679 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:58,679 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:58,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-18 20:57:58,680 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:58,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:58,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1243788554, now seen corresponding path program 1 times [2022-11-18 20:57:58,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:58,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645332929] [2022-11-18 20:57:58,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:58,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:58,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:58,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:57:58,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:58,764 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:58,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:58,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645332929] [2022-11-18 20:57:58,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645332929] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:58,765 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:58,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 20:57:58,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349401408] [2022-11-18 20:57:58,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:58,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:57:58,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:58,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:57:58,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:58,767 INFO L87 Difference]: Start difference. First operand 431 states and 642 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:57:58,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:58,831 INFO L93 Difference]: Finished difference Result 300 states and 427 transitions. [2022-11-18 20:57:58,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:57:58,832 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-11-18 20:57:58,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:58,834 INFO L225 Difference]: With dead ends: 300 [2022-11-18 20:57:58,834 INFO L226 Difference]: Without dead ends: 300 [2022-11-18 20:57:58,834 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:58,835 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 39 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:58,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 60 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:57:58,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-11-18 20:57:58,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 295. [2022-11-18 20:57:58,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 257 states have (on average 1.4747081712062258) internal successors, (379), 275 states have internal predecessors, (379), 11 states have call successors, (11), 8 states have call predecessors, (11), 15 states have return successors, (32), 11 states have call predecessors, (32), 11 states have call successors, (32) [2022-11-18 20:57:58,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 422 transitions. [2022-11-18 20:57:58,844 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 422 transitions. Word has length 25 [2022-11-18 20:57:58,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:58,845 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 422 transitions. [2022-11-18 20:57:58,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:57:58,845 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 422 transitions. [2022-11-18 20:57:58,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-18 20:57:58,846 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:58,846 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:58,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-18 20:57:58,847 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:58,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:58,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1518533648, now seen corresponding path program 1 times [2022-11-18 20:57:58,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:58,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188461775] [2022-11-18 20:57:58,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:58,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:58,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:58,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:57:58,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:59,006 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:59,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:59,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188461775] [2022-11-18 20:57:59,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188461775] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:59,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:59,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 20:57:59,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892951895] [2022-11-18 20:57:59,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:59,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:57:59,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:57:59,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:57:59,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:57:59,009 INFO L87 Difference]: Start difference. First operand 295 states and 422 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:57:59,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:59,187 INFO L93 Difference]: Finished difference Result 314 states and 436 transitions. [2022-11-18 20:57:59,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 20:57:59,188 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2022-11-18 20:57:59,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:59,190 INFO L225 Difference]: With dead ends: 314 [2022-11-18 20:57:59,190 INFO L226 Difference]: Without dead ends: 314 [2022-11-18 20:57:59,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:57:59,191 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 138 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:59,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 101 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:57:59,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2022-11-18 20:57:59,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 295. [2022-11-18 20:57:59,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 257 states have (on average 1.4630350194552528) internal successors, (376), 275 states have internal predecessors, (376), 11 states have call successors, (11), 8 states have call predecessors, (11), 15 states have return successors, (32), 11 states have call predecessors, (32), 11 states have call successors, (32) [2022-11-18 20:57:59,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 419 transitions. [2022-11-18 20:57:59,200 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 419 transitions. Word has length 27 [2022-11-18 20:57:59,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:59,201 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 419 transitions. [2022-11-18 20:57:59,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:57:59,201 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 419 transitions. [2022-11-18 20:57:59,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-18 20:57:59,202 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:59,202 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:59,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-18 20:57:59,203 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:57:59,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:59,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1125506638, now seen corresponding path program 1 times [2022-11-18 20:57:59,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:57:59,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202198491] [2022-11-18 20:57:59,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:59,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:57:59,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:59,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:57:59,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:59,518 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:59,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:57:59,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202198491] [2022-11-18 20:57:59,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202198491] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:57:59,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558934867] [2022-11-18 20:57:59,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:59,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:57:59,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:57:59,520 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:57:59,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-18 20:57:59,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:59,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:57:59,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:00,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:58:00,034 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:58:00,103 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:58:00,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:02,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558934867] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:02,332 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:58:02,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-11-18 20:58:02,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694043470] [2022-11-18 20:58:02,332 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:02,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 20:58:02,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:02,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 20:58:02,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-11-18 20:58:02,333 INFO L87 Difference]: Start difference. First operand 295 states and 419 transitions. Second operand has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 20:58:03,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:03,341 INFO L93 Difference]: Finished difference Result 425 states and 560 transitions. [2022-11-18 20:58:03,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 20:58:03,342 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 27 [2022-11-18 20:58:03,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:03,344 INFO L225 Difference]: With dead ends: 425 [2022-11-18 20:58:03,344 INFO L226 Difference]: Without dead ends: 425 [2022-11-18 20:58:03,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=213, Invalid=717, Unknown=0, NotChecked=0, Total=930 [2022-11-18 20:58:03,345 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 551 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:03,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [551 Valid, 191 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 319 Invalid, 0 Unknown, 102 Unchecked, 0.4s Time] [2022-11-18 20:58:03,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2022-11-18 20:58:03,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 346. [2022-11-18 20:58:03,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 305 states have (on average 1.4491803278688524) internal successors, (442), 324 states have internal predecessors, (442), 12 states have call successors, (12), 9 states have call predecessors, (12), 17 states have return successors, (33), 12 states have call predecessors, (33), 12 states have call successors, (33) [2022-11-18 20:58:03,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 487 transitions. [2022-11-18 20:58:03,374 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 487 transitions. Word has length 27 [2022-11-18 20:58:03,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:03,375 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 487 transitions. [2022-11-18 20:58:03,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 20:58:03,375 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 487 transitions. [2022-11-18 20:58:03,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-18 20:58:03,376 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:03,376 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:03,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-11-18 20:58:03,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-18 20:58:03,582 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:03,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:03,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1031478775, now seen corresponding path program 1 times [2022-11-18 20:58:03,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:03,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728620366] [2022-11-18 20:58:03,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:03,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:03,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:03,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:03,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:03,823 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:58:03,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:03,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728620366] [2022-11-18 20:58:03,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728620366] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:03,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174219713] [2022-11-18 20:58:03,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:03,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:03,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:03,825 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:03,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-18 20:58:03,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:03,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 20:58:03,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:04,106 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:58:04,107 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:58:04,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174219713] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:58:04,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:58:04,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 11 [2022-11-18 20:58:04,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16870797] [2022-11-18 20:58:04,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:58:04,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:58:04,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:04,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:58:04,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-18 20:58:04,109 INFO L87 Difference]: Start difference. First operand 346 states and 487 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:58:04,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:04,263 INFO L93 Difference]: Finished difference Result 424 states and 569 transitions. [2022-11-18 20:58:04,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:58:04,266 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-11-18 20:58:04,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:04,268 INFO L225 Difference]: With dead ends: 424 [2022-11-18 20:58:04,268 INFO L226 Difference]: Without dead ends: 424 [2022-11-18 20:58:04,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-11-18 20:58:04,269 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 101 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:04,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 143 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:58:04,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2022-11-18 20:58:04,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 365. [2022-11-18 20:58:04,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 324 states have (on average 1.4259259259259258) internal successors, (462), 343 states have internal predecessors, (462), 12 states have call successors, (12), 9 states have call predecessors, (12), 17 states have return successors, (33), 12 states have call predecessors, (33), 12 states have call successors, (33) [2022-11-18 20:58:04,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 507 transitions. [2022-11-18 20:58:04,282 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 507 transitions. Word has length 28 [2022-11-18 20:58:04,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:04,283 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 507 transitions. [2022-11-18 20:58:04,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:58:04,283 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 507 transitions. [2022-11-18 20:58:04,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-18 20:58:04,284 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:04,285 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:04,295 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:04,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:04,492 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:04,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:04,492 INFO L85 PathProgramCache]: Analyzing trace with hash -719880979, now seen corresponding path program 1 times [2022-11-18 20:58:04,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:04,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691129733] [2022-11-18 20:58:04,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:04,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:04,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:04,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:04,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:05,304 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:58:05,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:05,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691129733] [2022-11-18 20:58:05,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691129733] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:05,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640568663] [2022-11-18 20:58:05,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:05,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:05,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:05,307 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:05,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-18 20:58:05,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:05,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-18 20:58:05,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:05,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:58:05,808 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:58:05,921 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:58:05,927 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:58:05,959 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:58:05,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:06,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640568663] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:06,172 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:58:06,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2022-11-18 20:58:06,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065340191] [2022-11-18 20:58:06,172 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:06,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 20:58:06,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:06,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 20:58:06,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-11-18 20:58:06,173 INFO L87 Difference]: Start difference. First operand 365 states and 507 transitions. Second operand has 19 states, 18 states have (on average 2.888888888888889) internal successors, (52), 15 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 20:58:08,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:08,337 INFO L93 Difference]: Finished difference Result 550 states and 673 transitions. [2022-11-18 20:58:08,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-18 20:58:08,338 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.888888888888889) internal successors, (52), 15 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2022-11-18 20:58:08,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:08,342 INFO L225 Difference]: With dead ends: 550 [2022-11-18 20:58:08,342 INFO L226 Difference]: Without dead ends: 550 [2022-11-18 20:58:08,343 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=472, Invalid=1784, Unknown=0, NotChecked=0, Total=2256 [2022-11-18 20:58:08,344 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 687 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 687 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 155 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:08,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [687 Valid, 235 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 535 Invalid, 0 Unknown, 155 Unchecked, 0.7s Time] [2022-11-18 20:58:08,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-11-18 20:58:08,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 421. [2022-11-18 20:58:08,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 378 states have (on average 1.4047619047619047) internal successors, (531), 397 states have internal predecessors, (531), 13 states have call successors, (13), 10 states have call predecessors, (13), 18 states have return successors, (31), 13 states have call predecessors, (31), 13 states have call successors, (31) [2022-11-18 20:58:08,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 575 transitions. [2022-11-18 20:58:08,359 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 575 transitions. Word has length 29 [2022-11-18 20:58:08,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:08,360 INFO L495 AbstractCegarLoop]: Abstraction has 421 states and 575 transitions. [2022-11-18 20:58:08,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.888888888888889) internal successors, (52), 15 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 20:58:08,361 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 575 transitions. [2022-11-18 20:58:08,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-18 20:58:08,361 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:08,362 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:08,376 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:08,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-18 20:58:08,572 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:08,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:08,572 INFO L85 PathProgramCache]: Analyzing trace with hash -253201523, now seen corresponding path program 1 times [2022-11-18 20:58:08,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:08,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409754672] [2022-11-18 20:58:08,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:08,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:08,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:08,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:08,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:08,703 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 20:58:08,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:08,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409754672] [2022-11-18 20:58:08,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409754672] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:08,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283725591] [2022-11-18 20:58:08,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:08,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:08,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:08,706 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:08,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-18 20:58:08,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:08,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 20:58:08,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:08,881 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 20:58:08,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:09,005 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 20:58:09,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283725591] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:58:09,005 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:58:09,006 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-11-18 20:58:09,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260193090] [2022-11-18 20:58:09,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:09,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:58:09,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:09,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:58:09,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:58:09,010 INFO L87 Difference]: Start difference. First operand 421 states and 575 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 20:58:09,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:09,420 INFO L93 Difference]: Finished difference Result 550 states and 694 transitions. [2022-11-18 20:58:09,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 20:58:09,421 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2022-11-18 20:58:09,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:09,423 INFO L225 Difference]: With dead ends: 550 [2022-11-18 20:58:09,423 INFO L226 Difference]: Without dead ends: 550 [2022-11-18 20:58:09,424 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2022-11-18 20:58:09,424 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 244 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:09,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 149 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 20:58:09,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-11-18 20:58:09,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 494. [2022-11-18 20:58:09,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 449 states have (on average 1.3719376391982183) internal successors, (616), 468 states have internal predecessors, (616), 13 states have call successors, (13), 12 states have call predecessors, (13), 20 states have return successors, (29), 13 states have call predecessors, (29), 13 states have call successors, (29) [2022-11-18 20:58:09,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 658 transitions. [2022-11-18 20:58:09,447 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 658 transitions. Word has length 30 [2022-11-18 20:58:09,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:09,448 INFO L495 AbstractCegarLoop]: Abstraction has 494 states and 658 transitions. [2022-11-18 20:58:09,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 20:58:09,449 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 658 transitions. [2022-11-18 20:58:09,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-18 20:58:09,449 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:09,450 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:09,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-11-18 20:58:09,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-18 20:58:09,656 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:09,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:09,657 INFO L85 PathProgramCache]: Analyzing trace with hash 740687428, now seen corresponding path program 1 times [2022-11-18 20:58:09,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:09,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878210239] [2022-11-18 20:58:09,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:09,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:09,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:09,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:09,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:09,834 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 20:58:09,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:09,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878210239] [2022-11-18 20:58:09,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878210239] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:09,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784524710] [2022-11-18 20:58:09,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:09,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:09,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:09,836 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:09,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-18 20:58:09,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:09,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 20:58:09,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:10,043 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 20:58:10,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:10,254 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 20:58:10,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784524710] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:58:10,255 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:58:10,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-11-18 20:58:10,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020627048] [2022-11-18 20:58:10,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:10,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 20:58:10,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:10,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 20:58:10,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-11-18 20:58:10,257 INFO L87 Difference]: Start difference. First operand 494 states and 658 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 20:58:10,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:10,845 INFO L93 Difference]: Finished difference Result 599 states and 740 transitions. [2022-11-18 20:58:10,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 20:58:10,845 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 31 [2022-11-18 20:58:10,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:10,848 INFO L225 Difference]: With dead ends: 599 [2022-11-18 20:58:10,848 INFO L226 Difference]: Without dead ends: 599 [2022-11-18 20:58:10,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=196, Invalid=506, Unknown=0, NotChecked=0, Total=702 [2022-11-18 20:58:10,849 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 552 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:10,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [552 Valid, 182 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 20:58:10,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-11-18 20:58:10,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 544. [2022-11-18 20:58:10,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 498 states have (on average 1.3373493975903614) internal successors, (666), 517 states have internal predecessors, (666), 13 states have call successors, (13), 13 states have call predecessors, (13), 21 states have return successors, (23), 13 states have call predecessors, (23), 13 states have call successors, (23) [2022-11-18 20:58:10,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 702 transitions. [2022-11-18 20:58:10,865 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 702 transitions. Word has length 31 [2022-11-18 20:58:10,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:10,865 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 702 transitions. [2022-11-18 20:58:10,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 20:58:10,866 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 702 transitions. [2022-11-18 20:58:10,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-18 20:58:10,866 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:10,867 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:10,885 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:11,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:11,076 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:11,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:11,076 INFO L85 PathProgramCache]: Analyzing trace with hash 952776277, now seen corresponding path program 1 times [2022-11-18 20:58:11,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:11,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999206638] [2022-11-18 20:58:11,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:11,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:11,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:11,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:11,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:11,458 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:58:11,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:11,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999206638] [2022-11-18 20:58:11,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999206638] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:11,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375706801] [2022-11-18 20:58:11,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:11,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:11,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:11,464 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:11,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-18 20:58:11,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:11,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 20:58:11,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:11,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:58:11,904 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:58:12,082 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:58:12,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:14,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375706801] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:14,379 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:58:14,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-11-18 20:58:14,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586127506] [2022-11-18 20:58:14,380 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:14,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 20:58:14,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:14,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 20:58:14,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-11-18 20:58:14,381 INFO L87 Difference]: Start difference. First operand 544 states and 702 transitions. Second operand has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 14 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 20:58:15,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:15,477 INFO L93 Difference]: Finished difference Result 603 states and 738 transitions. [2022-11-18 20:58:15,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 20:58:15,478 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 14 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2022-11-18 20:58:15,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:15,480 INFO L225 Difference]: With dead ends: 603 [2022-11-18 20:58:15,481 INFO L226 Difference]: Without dead ends: 603 [2022-11-18 20:58:15,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=258, Invalid=1002, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 20:58:15,482 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 378 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 77 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:15,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 233 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 517 Invalid, 0 Unknown, 77 Unchecked, 0.4s Time] [2022-11-18 20:58:15,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2022-11-18 20:58:15,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 544. [2022-11-18 20:58:15,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 498 states have (on average 1.3112449799196788) internal successors, (653), 517 states have internal predecessors, (653), 13 states have call successors, (13), 13 states have call predecessors, (13), 21 states have return successors, (23), 13 states have call predecessors, (23), 13 states have call successors, (23) [2022-11-18 20:58:15,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 689 transitions. [2022-11-18 20:58:15,498 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 689 transitions. Word has length 35 [2022-11-18 20:58:15,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:15,499 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 689 transitions. [2022-11-18 20:58:15,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 14 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 20:58:15,499 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 689 transitions. [2022-11-18 20:58:15,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-11-18 20:58:15,500 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:15,500 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:15,512 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:15,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:15,713 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:15,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:15,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1567291088, now seen corresponding path program 1 times [2022-11-18 20:58:15,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:15,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190894753] [2022-11-18 20:58:15,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:15,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:15,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:15,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:15,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:15,934 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 20:58:15,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:15,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190894753] [2022-11-18 20:58:15,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190894753] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:15,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516191431] [2022-11-18 20:58:15,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:15,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:15,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:15,937 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:15,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-18 20:58:16,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:16,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 20:58:16,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:16,260 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 20:58:16,261 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-18 20:58:16,339 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 20:58:16,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:16,387 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:58:16,616 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:58:16,648 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 20:58:16,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516191431] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:58:16,648 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:58:16,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 15 [2022-11-18 20:58:16,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834750498] [2022-11-18 20:58:16,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:16,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-18 20:58:16,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:16,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-18 20:58:16,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2022-11-18 20:58:16,650 INFO L87 Difference]: Start difference. First operand 544 states and 689 transitions. Second operand has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 20:58:17,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:17,193 INFO L93 Difference]: Finished difference Result 600 states and 732 transitions. [2022-11-18 20:58:17,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 20:58:17,194 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 36 [2022-11-18 20:58:17,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:17,196 INFO L225 Difference]: With dead ends: 600 [2022-11-18 20:58:17,197 INFO L226 Difference]: Without dead ends: 600 [2022-11-18 20:58:17,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 67 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=220, Invalid=482, Unknown=0, NotChecked=0, Total=702 [2022-11-18 20:58:17,198 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 629 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 629 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 20 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:17,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [629 Valid, 91 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 162 Invalid, 0 Unknown, 20 Unchecked, 0.2s Time] [2022-11-18 20:58:17,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2022-11-18 20:58:17,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 544. [2022-11-18 20:58:17,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 498 states have (on average 1.3052208835341366) internal successors, (650), 517 states have internal predecessors, (650), 13 states have call successors, (13), 13 states have call predecessors, (13), 21 states have return successors, (23), 13 states have call predecessors, (23), 13 states have call successors, (23) [2022-11-18 20:58:17,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 686 transitions. [2022-11-18 20:58:17,214 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 686 transitions. Word has length 36 [2022-11-18 20:58:17,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:17,214 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 686 transitions. [2022-11-18 20:58:17,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 20:58:17,215 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 686 transitions. [2022-11-18 20:58:17,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-11-18 20:58:17,215 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:17,216 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:17,229 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:17,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-18 20:58:17,422 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:17,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:17,422 INFO L85 PathProgramCache]: Analyzing trace with hash 1341383453, now seen corresponding path program 1 times [2022-11-18 20:58:17,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:17,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026945257] [2022-11-18 20:58:17,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:17,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:17,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:17,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:17,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:17,978 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 13 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:58:17,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:17,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026945257] [2022-11-18 20:58:17,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026945257] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:17,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654786531] [2022-11-18 20:58:17,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:17,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:17,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:17,984 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:18,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-18 20:58:18,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:18,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 20:58:18,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:18,505 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:58:18,589 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:58:18,610 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 20:58:18,611 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:18,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654786531] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:18,755 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:58:18,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2022-11-18 20:58:18,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180274226] [2022-11-18 20:58:18,755 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:18,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-18 20:58:18,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:18,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 20:58:18,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2022-11-18 20:58:18,756 INFO L87 Difference]: Start difference. First operand 544 states and 686 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 13 states have internal predecessors, (62), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 20:58:20,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:20,487 INFO L93 Difference]: Finished difference Result 406 states and 479 transitions. [2022-11-18 20:58:20,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-18 20:58:20,490 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 13 states have internal predecessors, (62), 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 37 [2022-11-18 20:58:20,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:20,492 INFO L225 Difference]: With dead ends: 406 [2022-11-18 20:58:20,492 INFO L226 Difference]: Without dead ends: 406 [2022-11-18 20:58:20,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=402, Invalid=1760, Unknown=0, NotChecked=0, Total=2162 [2022-11-18 20:58:20,494 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 549 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 549 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:20,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [549 Valid, 301 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 706 Invalid, 0 Unknown, 70 Unchecked, 0.6s Time] [2022-11-18 20:58:20,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2022-11-18 20:58:20,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 337. [2022-11-18 20:58:20,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 304 states have (on average 1.3092105263157894) internal successors, (398), 320 states have internal predecessors, (398), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-18 20:58:20,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 420 transitions. [2022-11-18 20:58:20,506 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 420 transitions. Word has length 37 [2022-11-18 20:58:20,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:20,506 INFO L495 AbstractCegarLoop]: Abstraction has 337 states and 420 transitions. [2022-11-18 20:58:20,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 13 states have internal predecessors, (62), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 20:58:20,507 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 420 transitions. [2022-11-18 20:58:20,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-18 20:58:20,507 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:20,507 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:20,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:20,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:20,718 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:20,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:20,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1132276347, now seen corresponding path program 1 times [2022-11-18 20:58:20,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:20,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298368840] [2022-11-18 20:58:20,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:20,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:20,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:20,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:20,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:20,802 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 25 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:58:20,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:20,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298368840] [2022-11-18 20:58:20,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298368840] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:20,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470315297] [2022-11-18 20:58:20,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:20,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:20,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:20,804 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:20,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-18 20:58:20,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:20,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 20:58:20,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:20,939 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:58:20,940 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:58:20,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470315297] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:58:20,940 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:58:20,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-11-18 20:58:20,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657830070] [2022-11-18 20:58:20,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:58:20,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:58:20,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:20,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:58:20,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-18 20:58:20,944 INFO L87 Difference]: Start difference. First operand 337 states and 420 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:58:20,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:20,981 INFO L93 Difference]: Finished difference Result 368 states and 437 transitions. [2022-11-18 20:58:20,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:58:20,982 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-11-18 20:58:20,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:20,984 INFO L225 Difference]: With dead ends: 368 [2022-11-18 20:58:20,984 INFO L226 Difference]: Without dead ends: 368 [2022-11-18 20:58:20,984 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-18 20:58:20,985 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 54 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:20,985 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 130 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:58:20,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2022-11-18 20:58:20,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 325. [2022-11-18 20:58:20,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 292 states have (on average 1.273972602739726) internal successors, (372), 308 states have internal predecessors, (372), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-18 20:58:20,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 394 transitions. [2022-11-18 20:58:20,997 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 394 transitions. Word has length 45 [2022-11-18 20:58:20,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:20,998 INFO L495 AbstractCegarLoop]: Abstraction has 325 states and 394 transitions. [2022-11-18 20:58:20,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:58:20,998 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 394 transitions. [2022-11-18 20:58:20,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-18 20:58:20,999 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:20,999 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:21,018 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:21,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:21,206 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:21,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:21,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1419217069, now seen corresponding path program 1 times [2022-11-18 20:58:21,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:21,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96071094] [2022-11-18 20:58:21,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:21,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:21,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:21,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:21,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:21,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:58:21,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:21,584 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 20:58:21,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:21,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96071094] [2022-11-18 20:58:21,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96071094] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:21,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219565464] [2022-11-18 20:58:21,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:21,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:21,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:21,587 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:21,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-18 20:58:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:21,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 20:58:21,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:22,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:58:22,190 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:58:22,267 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 20:58:22,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:28,472 WARN L233 SmtUtils]: Spent 6.07s on a formula simplification that was a NOOP. DAG size: 22 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 20:58:28,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219565464] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:28,473 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:58:28,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-11-18 20:58:28,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679900156] [2022-11-18 20:58:28,474 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:28,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 20:58:28,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:28,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 20:58:28,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-11-18 20:58:28,476 INFO L87 Difference]: Start difference. First operand 325 states and 394 transitions. Second operand has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 20:58:29,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:29,115 INFO L93 Difference]: Finished difference Result 379 states and 432 transitions. [2022-11-18 20:58:29,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 20:58:29,116 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 48 [2022-11-18 20:58:29,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:29,117 INFO L225 Difference]: With dead ends: 379 [2022-11-18 20:58:29,117 INFO L226 Difference]: Without dead ends: 379 [2022-11-18 20:58:29,118 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=228, Invalid=642, Unknown=0, NotChecked=0, Total=870 [2022-11-18 20:58:29,118 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 493 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 69 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:29,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [493 Valid, 173 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 216 Invalid, 0 Unknown, 69 Unchecked, 0.2s Time] [2022-11-18 20:58:29,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-11-18 20:58:29,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 329. [2022-11-18 20:58:29,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 297 states have (on average 1.265993265993266) internal successors, (376), 312 states have internal predecessors, (376), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 20:58:29,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 396 transitions. [2022-11-18 20:58:29,127 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 396 transitions. Word has length 48 [2022-11-18 20:58:29,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:29,127 INFO L495 AbstractCegarLoop]: Abstraction has 329 states and 396 transitions. [2022-11-18 20:58:29,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 20:58:29,128 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 396 transitions. [2022-11-18 20:58:29,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-18 20:58:29,128 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:29,129 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:29,140 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:29,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-18 20:58:29,335 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:29,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:29,335 INFO L85 PathProgramCache]: Analyzing trace with hash -2005037539, now seen corresponding path program 1 times [2022-11-18 20:58:29,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:29,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033380777] [2022-11-18 20:58:29,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:29,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:29,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:29,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:29,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:29,443 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 19 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 20:58:29,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:29,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033380777] [2022-11-18 20:58:29,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033380777] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:29,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077563981] [2022-11-18 20:58:29,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:29,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:29,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:29,446 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:29,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-18 20:58:29,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:29,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:58:29,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:29,608 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 20:58:29,608 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:58:29,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077563981] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:58:29,609 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:58:29,609 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-11-18 20:58:29,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044277118] [2022-11-18 20:58:29,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:58:29,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:58:29,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:29,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:58:29,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:58:29,611 INFO L87 Difference]: Start difference. First operand 329 states and 396 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:58:29,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:29,631 INFO L93 Difference]: Finished difference Result 342 states and 406 transitions. [2022-11-18 20:58:29,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:58:29,632 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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 47 [2022-11-18 20:58:29,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:29,634 INFO L225 Difference]: With dead ends: 342 [2022-11-18 20:58:29,634 INFO L226 Difference]: Without dead ends: 342 [2022-11-18 20:58:29,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 47 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:58:29,641 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 32 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:29,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 93 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:58:29,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-11-18 20:58:29,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 328. [2022-11-18 20:58:29,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 297 states have (on average 1.2525252525252526) internal successors, (372), 311 states have internal predecessors, (372), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 20:58:29,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 392 transitions. [2022-11-18 20:58:29,658 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 392 transitions. Word has length 47 [2022-11-18 20:58:29,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:29,659 INFO L495 AbstractCegarLoop]: Abstraction has 328 states and 392 transitions. [2022-11-18 20:58:29,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:58:29,660 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 392 transitions. [2022-11-18 20:58:29,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-18 20:58:29,660 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:29,661 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:29,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:29,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-18 20:58:29,867 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:29,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:29,867 INFO L85 PathProgramCache]: Analyzing trace with hash -120223612, now seen corresponding path program 1 times [2022-11-18 20:58:29,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:29,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792307920] [2022-11-18 20:58:29,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:29,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:30,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:30,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:30,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:58:30,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:30,123 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:58:30,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:30,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792307920] [2022-11-18 20:58:30,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792307920] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:30,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409937723] [2022-11-18 20:58:30,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:30,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:30,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:30,125 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:30,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-18 20:58:30,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:30,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 20:58:30,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:30,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:58:30,434 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 20:58:30,443 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 20:58:30,443 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 20:58:30,494 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:58:30,494 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:58:30,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409937723] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:58:30,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:58:30,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 12 [2022-11-18 20:58:30,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564209748] [2022-11-18 20:58:30,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:58:30,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:58:30,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:30,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:58:30,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-11-18 20:58:30,497 INFO L87 Difference]: Start difference. First operand 328 states and 392 transitions. Second operand has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 20:58:30,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:30,683 INFO L93 Difference]: Finished difference Result 382 states and 445 transitions. [2022-11-18 20:58:30,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 20:58:30,683 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 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 48 [2022-11-18 20:58:30,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:30,685 INFO L225 Difference]: With dead ends: 382 [2022-11-18 20:58:30,685 INFO L226 Difference]: Without dead ends: 382 [2022-11-18 20:58:30,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2022-11-18 20:58:30,686 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 226 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:30,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 60 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:58:30,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2022-11-18 20:58:30,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 328. [2022-11-18 20:58:30,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 297 states have (on average 1.2424242424242424) internal successors, (369), 311 states have internal predecessors, (369), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 20:58:30,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 389 transitions. [2022-11-18 20:58:30,699 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 389 transitions. Word has length 48 [2022-11-18 20:58:30,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:30,699 INFO L495 AbstractCegarLoop]: Abstraction has 328 states and 389 transitions. [2022-11-18 20:58:30,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 20:58:30,700 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 389 transitions. [2022-11-18 20:58:30,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-18 20:58:30,700 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:30,700 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:30,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:30,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-18 20:58:30,907 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:30,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:30,907 INFO L85 PathProgramCache]: Analyzing trace with hash -2026621493, now seen corresponding path program 1 times [2022-11-18 20:58:30,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:30,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013917009] [2022-11-18 20:58:30,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:30,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:30,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:31,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:31,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:31,026 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 19 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 20:58:31,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:31,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013917009] [2022-11-18 20:58:31,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013917009] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:31,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520347970] [2022-11-18 20:58:31,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:31,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:31,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:31,029 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:31,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-18 20:58:31,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:31,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 20:58:31,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:31,206 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 20:58:31,206 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:58:31,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520347970] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:58:31,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:58:31,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-11-18 20:58:31,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653534539] [2022-11-18 20:58:31,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:58:31,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:58:31,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:31,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:58:31,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:58:31,209 INFO L87 Difference]: Start difference. First operand 328 states and 389 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:58:31,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:31,249 INFO L93 Difference]: Finished difference Result 341 states and 398 transitions. [2022-11-18 20:58:31,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:58:31,250 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 48 [2022-11-18 20:58:31,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:31,251 INFO L225 Difference]: With dead ends: 341 [2022-11-18 20:58:31,252 INFO L226 Difference]: Without dead ends: 341 [2022-11-18 20:58:31,253 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:58:31,253 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 30 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:31,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 76 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:58:31,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-11-18 20:58:31,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 327. [2022-11-18 20:58:31,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 297 states have (on average 1.2255892255892256) internal successors, (364), 310 states have internal predecessors, (364), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 20:58:31,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 384 transitions. [2022-11-18 20:58:31,264 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 384 transitions. Word has length 48 [2022-11-18 20:58:31,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:31,265 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 384 transitions. [2022-11-18 20:58:31,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:58:31,265 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 384 transitions. [2022-11-18 20:58:31,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-18 20:58:31,266 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:31,266 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:31,277 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:31,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-18 20:58:31,472 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:31,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:31,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1931998324, now seen corresponding path program 1 times [2022-11-18 20:58:31,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:31,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603472565] [2022-11-18 20:58:31,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:31,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:31,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:31,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:31,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:31,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:58:31,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:32,202 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-18 20:58:32,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:32,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603472565] [2022-11-18 20:58:32,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603472565] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:32,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231824539] [2022-11-18 20:58:32,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:32,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:32,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:32,204 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:32,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-18 20:58:32,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:32,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-18 20:58:32,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:32,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:58:32,991 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:58:33,102 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:58:33,105 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:58:33,136 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 20:58:33,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:33,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231824539] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:33,345 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:58:33,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-11-18 20:58:33,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154793615] [2022-11-18 20:58:33,346 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:33,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 20:58:33,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:33,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 20:58:33,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2022-11-18 20:58:33,347 INFO L87 Difference]: Start difference. First operand 327 states and 384 transitions. Second operand has 18 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 20:58:34,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:34,389 INFO L93 Difference]: Finished difference Result 358 states and 403 transitions. [2022-11-18 20:58:34,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-18 20:58:34,390 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 50 [2022-11-18 20:58:34,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:34,392 INFO L225 Difference]: With dead ends: 358 [2022-11-18 20:58:34,392 INFO L226 Difference]: Without dead ends: 358 [2022-11-18 20:58:34,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=314, Invalid=946, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 20:58:34,393 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 309 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:34,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [309 Valid, 204 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 360 Invalid, 0 Unknown, 65 Unchecked, 0.4s Time] [2022-11-18 20:58:34,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2022-11-18 20:58:34,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 327. [2022-11-18 20:58:34,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 297 states have (on average 1.2222222222222223) internal successors, (363), 310 states have internal predecessors, (363), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 20:58:34,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 383 transitions. [2022-11-18 20:58:34,405 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 383 transitions. Word has length 50 [2022-11-18 20:58:34,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:34,405 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 383 transitions. [2022-11-18 20:58:34,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 20:58:34,406 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 383 transitions. [2022-11-18 20:58:34,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-18 20:58:34,406 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:34,406 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:34,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:34,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-18 20:58:34,607 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:34,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:34,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1599243231, now seen corresponding path program 1 times [2022-11-18 20:58:34,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:34,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881499334] [2022-11-18 20:58:34,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:34,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:34,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:34,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:34,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:34,823 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 19 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 20:58:34,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:34,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881499334] [2022-11-18 20:58:34,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881499334] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:34,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425119773] [2022-11-18 20:58:34,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:34,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:34,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:34,828 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:34,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-18 20:58:34,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:34,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 20:58:34,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:34,930 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 20:58:34,991 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 20:58:34,991 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:58:34,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425119773] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:58:34,991 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:58:34,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-11-18 20:58:34,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707985100] [2022-11-18 20:58:34,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:58:34,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:58:34,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:34,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:58:34,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:58:34,994 INFO L87 Difference]: Start difference. First operand 327 states and 383 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:58:35,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:35,077 INFO L93 Difference]: Finished difference Result 353 states and 401 transitions. [2022-11-18 20:58:35,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:58:35,078 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-18 20:58:35,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:35,079 INFO L225 Difference]: With dead ends: 353 [2022-11-18 20:58:35,079 INFO L226 Difference]: Without dead ends: 353 [2022-11-18 20:58:35,080 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:58:35,080 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 22 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:35,080 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 135 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:58:35,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-11-18 20:58:35,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 327. [2022-11-18 20:58:35,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 297 states have (on average 1.2087542087542087) internal successors, (359), 310 states have internal predecessors, (359), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 20:58:35,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 379 transitions. [2022-11-18 20:58:35,094 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 379 transitions. Word has length 49 [2022-11-18 20:58:35,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:35,095 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 379 transitions. [2022-11-18 20:58:35,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:58:35,095 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 379 transitions. [2022-11-18 20:58:35,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-18 20:58:35,096 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:35,096 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:35,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:35,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-18 20:58:35,301 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:35,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:35,302 INFO L85 PathProgramCache]: Analyzing trace with hash 429224355, now seen corresponding path program 1 times [2022-11-18 20:58:35,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:35,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672483801] [2022-11-18 20:58:35,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:35,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:35,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:35,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:35,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:35,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:58:35,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:36,128 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 20:58:36,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:36,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672483801] [2022-11-18 20:58:36,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672483801] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:36,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710703537] [2022-11-18 20:58:36,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:36,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:36,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:36,130 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:36,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-18 20:58:36,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:36,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 20:58:36,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:36,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:58:36,573 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 20:58:36,591 INFO L321 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2022-11-18 20:58:36,591 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2022-11-18 20:58:36,759 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:58:36,764 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-18 20:58:36,794 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 25 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:58:36,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:36,947 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:58:36,949 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-18 20:58:36,959 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2022-11-18 20:58:37,248 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:58:37,249 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 51 [2022-11-18 20:58:37,362 INFO L321 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-11-18 20:58:37,363 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 49 [2022-11-18 20:58:37,430 INFO L321 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-11-18 20:58:37,431 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 9 [2022-11-18 20:58:37,486 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 25 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:58:37,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710703537] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:58:37,486 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:58:37,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 8, 10] total 32 [2022-11-18 20:58:37,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749688047] [2022-11-18 20:58:37,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:37,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-18 20:58:37,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:37,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-18 20:58:37,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=899, Unknown=0, NotChecked=0, Total=1056 [2022-11-18 20:58:37,489 INFO L87 Difference]: Start difference. First operand 327 states and 379 transitions. Second operand has 33 states, 31 states have (on average 4.225806451612903) internal successors, (131), 29 states have internal predecessors, (131), 7 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-11-18 20:58:38,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:38,299 INFO L93 Difference]: Finished difference Result 388 states and 441 transitions. [2022-11-18 20:58:38,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 20:58:38,299 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 31 states have (on average 4.225806451612903) internal successors, (131), 29 states have internal predecessors, (131), 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 50 [2022-11-18 20:58:38,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:38,301 INFO L225 Difference]: With dead ends: 388 [2022-11-18 20:58:38,301 INFO L226 Difference]: Without dead ends: 388 [2022-11-18 20:58:38,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 89 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=346, Invalid=1294, Unknown=0, NotChecked=0, Total=1640 [2022-11-18 20:58:38,302 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 290 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:38,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 186 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 450 Invalid, 0 Unknown, 55 Unchecked, 0.4s Time] [2022-11-18 20:58:38,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2022-11-18 20:58:38,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 327. [2022-11-18 20:58:38,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 297 states have (on average 1.202020202020202) internal successors, (357), 310 states have internal predecessors, (357), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 20:58:38,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 377 transitions. [2022-11-18 20:58:38,311 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 377 transitions. Word has length 50 [2022-11-18 20:58:38,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:38,311 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 377 transitions. [2022-11-18 20:58:38,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 31 states have (on average 4.225806451612903) internal successors, (131), 29 states have internal predecessors, (131), 7 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-11-18 20:58:38,312 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 377 transitions. [2022-11-18 20:58:38,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 20:58:38,312 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:38,312 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:38,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:38,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:38,523 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:38,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:38,524 INFO L85 PathProgramCache]: Analyzing trace with hash 825866446, now seen corresponding path program 1 times [2022-11-18 20:58:38,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:38,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335846650] [2022-11-18 20:58:38,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:38,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:38,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:38,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:38,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:38,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:58:38,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:38,677 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 20:58:38,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:38,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335846650] [2022-11-18 20:58:38,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335846650] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:38,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738638554] [2022-11-18 20:58:38,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:38,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:38,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:38,680 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:38,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-18 20:58:38,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:38,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 20:58:38,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:38,888 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 20:58:38,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:39,122 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 20:58:39,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738638554] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:58:39,122 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:58:39,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-11-18 20:58:39,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848076790] [2022-11-18 20:58:39,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:39,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:58:39,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:39,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:58:39,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:58:39,126 INFO L87 Difference]: Start difference. First operand 327 states and 377 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-18 20:58:39,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:39,425 INFO L93 Difference]: Finished difference Result 354 states and 397 transitions. [2022-11-18 20:58:39,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 20:58:39,426 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 51 [2022-11-18 20:58:39,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:39,427 INFO L225 Difference]: With dead ends: 354 [2022-11-18 20:58:39,427 INFO L226 Difference]: Without dead ends: 354 [2022-11-18 20:58:39,427 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2022-11-18 20:58:39,428 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 296 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:39,428 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 114 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:58:39,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2022-11-18 20:58:39,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 327. [2022-11-18 20:58:39,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 297 states have (on average 1.1885521885521886) internal successors, (353), 310 states have internal predecessors, (353), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 20:58:39,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 373 transitions. [2022-11-18 20:58:39,436 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 373 transitions. Word has length 51 [2022-11-18 20:58:39,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:39,436 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 373 transitions. [2022-11-18 20:58:39,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-18 20:58:39,436 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 373 transitions. [2022-11-18 20:58:39,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-18 20:58:39,437 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:39,437 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:39,452 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:39,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:39,643 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:39,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:39,644 INFO L85 PathProgramCache]: Analyzing trace with hash -167943901, now seen corresponding path program 1 times [2022-11-18 20:58:39,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:39,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316366613] [2022-11-18 20:58:39,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:39,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:39,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:39,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:39,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:39,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:58:39,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:39,822 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 20:58:39,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:39,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316366613] [2022-11-18 20:58:39,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316366613] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:39,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89206650] [2022-11-18 20:58:39,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:39,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:39,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:39,842 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:39,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-18 20:58:39,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:39,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 20:58:39,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:40,090 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 20:58:40,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:40,351 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 20:58:40,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89206650] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:58:40,351 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:58:40,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-11-18 20:58:40,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103112171] [2022-11-18 20:58:40,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:40,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 20:58:40,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:40,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 20:58:40,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-11-18 20:58:40,353 INFO L87 Difference]: Start difference. First operand 327 states and 373 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 20:58:40,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:40,835 INFO L93 Difference]: Finished difference Result 351 states and 392 transitions. [2022-11-18 20:58:40,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 20:58:40,835 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 52 [2022-11-18 20:58:40,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:40,837 INFO L225 Difference]: With dead ends: 351 [2022-11-18 20:58:40,837 INFO L226 Difference]: Without dead ends: 351 [2022-11-18 20:58:40,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2022-11-18 20:58:40,838 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 310 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:40,839 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [310 Valid, 205 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:58:40,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-11-18 20:58:40,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 326. [2022-11-18 20:58:40,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 297 states have (on average 1.1717171717171717) internal successors, (348), 309 states have internal predecessors, (348), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 20:58:40,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 368 transitions. [2022-11-18 20:58:40,846 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 368 transitions. Word has length 52 [2022-11-18 20:58:40,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:40,847 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 368 transitions. [2022-11-18 20:58:40,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 20:58:40,847 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 368 transitions. [2022-11-18 20:58:40,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-18 20:58:40,848 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:40,848 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:40,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:41,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:41,054 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:41,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:41,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1335422540, now seen corresponding path program 2 times [2022-11-18 20:58:41,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:41,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900989424] [2022-11-18 20:58:41,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:41,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:41,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:41,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:41,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:41,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:58:41,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:41,415 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 10 proven. 37 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 20:58:41,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:41,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900989424] [2022-11-18 20:58:41,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900989424] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:41,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182108293] [2022-11-18 20:58:41,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:58:41,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:41,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:41,417 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:41,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-18 20:58:41,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:58:41,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:58:41,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-18 20:58:41,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:41,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:58:41,982 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:58:42,151 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 20:58:42,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:46,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182108293] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:46,393 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:58:46,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-11-18 20:58:46,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511779396] [2022-11-18 20:58:46,393 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:46,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 20:58:46,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:46,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 20:58:46,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2022-11-18 20:58:46,394 INFO L87 Difference]: Start difference. First operand 326 states and 368 transitions. Second operand has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 20:58:47,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:47,252 INFO L93 Difference]: Finished difference Result 355 states and 392 transitions. [2022-11-18 20:58:47,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 20:58:47,253 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 56 [2022-11-18 20:58:47,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:47,254 INFO L225 Difference]: With dead ends: 355 [2022-11-18 20:58:47,254 INFO L226 Difference]: Without dead ends: 355 [2022-11-18 20:58:47,255 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=245, Invalid=945, Unknown=0, NotChecked=0, Total=1190 [2022-11-18 20:58:47,256 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 303 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:47,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [303 Valid, 269 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 454 Invalid, 0 Unknown, 62 Unchecked, 0.3s Time] [2022-11-18 20:58:47,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-11-18 20:58:47,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 285. [2022-11-18 20:58:47,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 258 states have (on average 1.1627906976744187) internal successors, (300), 270 states have internal predecessors, (300), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 20:58:47,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 318 transitions. [2022-11-18 20:58:47,263 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 318 transitions. Word has length 56 [2022-11-18 20:58:47,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:47,263 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 318 transitions. [2022-11-18 20:58:47,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 20:58:47,264 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 318 transitions. [2022-11-18 20:58:47,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-18 20:58:47,264 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:47,265 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:47,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:47,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-11-18 20:58:47,471 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:47,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:47,471 INFO L85 PathProgramCache]: Analyzing trace with hash 2007976587, now seen corresponding path program 1 times [2022-11-18 20:58:47,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:47,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721314074] [2022-11-18 20:58:47,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:47,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:47,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:47,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:47,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:47,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:58:47,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:48,010 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 2 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:58:48,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:48,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721314074] [2022-11-18 20:58:48,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721314074] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:48,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937988729] [2022-11-18 20:58:48,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:48,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:48,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:48,012 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:48,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-18 20:58:48,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:48,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-18 20:58:48,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:48,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:58:48,401 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:58:48,601 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 20:58:48,601 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 20:58:48,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:58:48,740 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:58:48,883 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:58:48,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:49,083 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-18 20:58:49,083 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-11-18 20:58:49,439 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-18 20:58:49,441 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-11-18 20:58:49,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937988729] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:49,600 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:58:49,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 23 [2022-11-18 20:58:49,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126678436] [2022-11-18 20:58:49,600 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:49,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-18 20:58:49,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:49,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-18 20:58:49,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=781, Unknown=3, NotChecked=0, Total=930 [2022-11-18 20:58:49,602 INFO L87 Difference]: Start difference. First operand 285 states and 318 transitions. Second operand has 25 states, 24 states have (on average 4.25) internal successors, (102), 21 states have internal predecessors, (102), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 20:58:50,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:50,855 INFO L93 Difference]: Finished difference Result 357 states and 391 transitions. [2022-11-18 20:58:50,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 20:58:50,855 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 4.25) internal successors, (102), 21 states have internal predecessors, (102), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 56 [2022-11-18 20:58:50,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:50,857 INFO L225 Difference]: With dead ends: 357 [2022-11-18 20:58:50,857 INFO L226 Difference]: Without dead ends: 357 [2022-11-18 20:58:50,858 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 77 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=574, Invalid=1973, Unknown=3, NotChecked=0, Total=2550 [2022-11-18 20:58:50,858 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 587 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 587 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 76 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:50,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [587 Valid, 187 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 387 Invalid, 0 Unknown, 76 Unchecked, 0.3s Time] [2022-11-18 20:58:50,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-11-18 20:58:50,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 282. [2022-11-18 20:58:50,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 258 states have (on average 1.1511627906976745) internal successors, (297), 267 states have internal predecessors, (297), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 20:58:50,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 315 transitions. [2022-11-18 20:58:50,865 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 315 transitions. Word has length 56 [2022-11-18 20:58:50,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:50,865 INFO L495 AbstractCegarLoop]: Abstraction has 282 states and 315 transitions. [2022-11-18 20:58:50,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.25) internal successors, (102), 21 states have internal predecessors, (102), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 20:58:50,866 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 315 transitions. [2022-11-18 20:58:50,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-18 20:58:50,866 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:50,867 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:50,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:51,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-11-18 20:58:51,067 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:51,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:51,068 INFO L85 PathProgramCache]: Analyzing trace with hash -170351524, now seen corresponding path program 1 times [2022-11-18 20:58:51,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:51,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17704097] [2022-11-18 20:58:51,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:51,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:51,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:51,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:51,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:58:51,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:51,300 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 20:58:51,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:51,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17704097] [2022-11-18 20:58:51,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17704097] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:51,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162507251] [2022-11-18 20:58:51,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:51,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:51,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:51,303 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:51,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-18 20:58:51,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:51,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 20:58:51,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:51,568 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 20:58:51,568 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 20:58:51,772 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 20:58:51,772 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-18 20:58:51,855 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 2 proven. 31 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 20:58:51,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:51,890 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:58:52,046 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:58:52,227 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 5 proven. 28 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 20:58:52,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162507251] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:58:52,227 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:58:52,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 22 [2022-11-18 20:58:52,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208641068] [2022-11-18 20:58:52,228 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:52,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-18 20:58:52,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:52,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-18 20:58:52,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2022-11-18 20:58:52,229 INFO L87 Difference]: Start difference. First operand 282 states and 315 transitions. Second operand has 23 states, 21 states have (on average 6.571428571428571) internal successors, (138), 21 states have internal predecessors, (138), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-18 20:58:52,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:52,503 INFO L93 Difference]: Finished difference Result 298 states and 331 transitions. [2022-11-18 20:58:52,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:58:52,504 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 6.571428571428571) internal successors, (138), 21 states have internal predecessors, (138), 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 57 [2022-11-18 20:58:52,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:52,505 INFO L225 Difference]: With dead ends: 298 [2022-11-18 20:58:52,505 INFO L226 Difference]: Without dead ends: 298 [2022-11-18 20:58:52,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 106 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=180, Invalid=576, Unknown=0, NotChecked=0, Total=756 [2022-11-18 20:58:52,506 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 229 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 9 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:52,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 77 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 171 Invalid, 0 Unknown, 9 Unchecked, 0.2s Time] [2022-11-18 20:58:52,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2022-11-18 20:58:52,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 281. [2022-11-18 20:58:52,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 258 states have (on average 1.1472868217054264) internal successors, (296), 266 states have internal predecessors, (296), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 20:58:52,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 314 transitions. [2022-11-18 20:58:52,512 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 314 transitions. Word has length 57 [2022-11-18 20:58:52,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:52,512 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 314 transitions. [2022-11-18 20:58:52,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 6.571428571428571) internal successors, (138), 21 states have internal predecessors, (138), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-18 20:58:52,513 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 314 transitions. [2022-11-18 20:58:52,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-18 20:58:52,513 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:52,514 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:52,526 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:52,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-11-18 20:58:52,719 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:52,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:52,720 INFO L85 PathProgramCache]: Analyzing trace with hash -985929967, now seen corresponding path program 1 times [2022-11-18 20:58:52,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:52,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027956526] [2022-11-18 20:58:52,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:52,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:52,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:53,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:53,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:53,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:58:53,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:53,472 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 20:58:53,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:53,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027956526] [2022-11-18 20:58:53,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027956526] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:53,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677291934] [2022-11-18 20:58:53,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:53,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:53,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:53,475 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:53,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-18 20:58:53,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:53,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-18 20:58:53,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:53,857 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 20:58:53,858 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 20:58:54,232 INFO L321 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-18 20:58:54,233 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-18 20:58:54,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:58:54,467 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:58:54,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:54,569 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2022-11-18 20:58:54,833 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:58:54,834 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 40 [2022-11-18 20:58:55,252 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 1 proven. 36 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:58:55,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677291934] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:58:55,252 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:58:55,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 13] total 39 [2022-11-18 20:58:55,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882357319] [2022-11-18 20:58:55,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:55,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-18 20:58:55,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:55,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-18 20:58:55,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1467, Unknown=0, NotChecked=0, Total=1640 [2022-11-18 20:58:55,255 INFO L87 Difference]: Start difference. First operand 281 states and 314 transitions. Second operand has 41 states, 37 states have (on average 3.945945945945946) internal successors, (146), 32 states have internal predecessors, (146), 8 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 20:58:56,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:58:56,470 INFO L93 Difference]: Finished difference Result 326 states and 362 transitions. [2022-11-18 20:58:56,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 20:58:56,471 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 37 states have (on average 3.945945945945946) internal successors, (146), 32 states have internal predecessors, (146), 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 58 [2022-11-18 20:58:56,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:58:56,472 INFO L225 Difference]: With dead ends: 326 [2022-11-18 20:58:56,472 INFO L226 Difference]: Without dead ends: 326 [2022-11-18 20:58:56,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=423, Invalid=2127, Unknown=0, NotChecked=0, Total=2550 [2022-11-18 20:58:56,474 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 568 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 568 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 19 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:58:56,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [568 Valid, 214 Invalid, 776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 666 Invalid, 0 Unknown, 19 Unchecked, 0.6s Time] [2022-11-18 20:58:56,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-11-18 20:58:56,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 281. [2022-11-18 20:58:56,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 258 states have (on average 1.1434108527131783) internal successors, (295), 266 states have internal predecessors, (295), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 20:58:56,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 313 transitions. [2022-11-18 20:58:56,482 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 313 transitions. Word has length 58 [2022-11-18 20:58:56,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:58:56,482 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 313 transitions. [2022-11-18 20:58:56,482 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 37 states have (on average 3.945945945945946) internal successors, (146), 32 states have internal predecessors, (146), 8 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 20:58:56,483 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 313 transitions. [2022-11-18 20:58:56,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-18 20:58:56,483 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:58:56,484 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:58:56,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-18 20:58:56,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:56,690 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:58:56,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:58:56,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1225182698, now seen corresponding path program 1 times [2022-11-18 20:58:56,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:58:56,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443424048] [2022-11-18 20:58:56,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:56,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:58:56,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:57,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:58:57,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:57,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:58:57,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:57,497 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:58:57,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:58:57,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443424048] [2022-11-18 20:58:57,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443424048] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:57,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815393444] [2022-11-18 20:58:57,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:58:57,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:58:57,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:58:57,500 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:58:57,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-18 20:58:57,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:58:57,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-18 20:58:57,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:58:58,129 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 20:58:58,130 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 20:58:58,139 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:58:58,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:58:58,502 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:58:58,803 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:58:58,809 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:58:58,850 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 28 refuted. 7 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-18 20:58:58,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:58:59,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815393444] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:58:59,230 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:58:59,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 8] total 22 [2022-11-18 20:58:59,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669402597] [2022-11-18 20:58:59,231 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:58:59,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-18 20:58:59,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:58:59,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-18 20:58:59,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=710, Unknown=2, NotChecked=0, Total=812 [2022-11-18 20:58:59,236 INFO L87 Difference]: Start difference. First operand 281 states and 313 transitions. Second operand has 24 states, 22 states have (on average 4.2727272727272725) internal successors, (94), 19 states have internal predecessors, (94), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 20:59:01,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:01,098 INFO L93 Difference]: Finished difference Result 381 states and 427 transitions. [2022-11-18 20:59:01,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 20:59:01,098 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 4.2727272727272725) internal successors, (94), 19 states have internal predecessors, (94), 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 58 [2022-11-18 20:59:01,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:01,100 INFO L225 Difference]: With dead ends: 381 [2022-11-18 20:59:01,100 INFO L226 Difference]: Without dead ends: 381 [2022-11-18 20:59:01,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 67 SyntacticMatches, 8 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=454, Invalid=1994, Unknown=2, NotChecked=0, Total=2450 [2022-11-18 20:59:01,101 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 570 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:01,102 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [570 Valid, 341 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 411 Invalid, 0 Unknown, 65 Unchecked, 0.4s Time] [2022-11-18 20:59:01,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2022-11-18 20:59:01,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 237. [2022-11-18 20:59:01,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 218 states have (on average 1.1376146788990826) internal successors, (248), 224 states have internal predecessors, (248), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-18 20:59:01,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 263 transitions. [2022-11-18 20:59:01,108 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 263 transitions. Word has length 58 [2022-11-18 20:59:01,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:01,108 INFO L495 AbstractCegarLoop]: Abstraction has 237 states and 263 transitions. [2022-11-18 20:59:01,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 4.2727272727272725) internal successors, (94), 19 states have internal predecessors, (94), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 20:59:01,109 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 263 transitions. [2022-11-18 20:59:01,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-18 20:59:01,109 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:01,110 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:01,115 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-11-18 20:59:01,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:59:01,315 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:01,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:01,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1709075571, now seen corresponding path program 1 times [2022-11-18 20:59:01,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:01,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994419196] [2022-11-18 20:59:01,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:01,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:01,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:01,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:59:01,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:01,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:59:01,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:01,706 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 20:59:01,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:01,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994419196] [2022-11-18 20:59:01,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994419196] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:59:01,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138694842] [2022-11-18 20:59:01,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:01,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:59:01,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:59:01,709 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:59:01,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-18 20:59:01,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:01,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 20:59:01,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:01,937 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 20:59:01,937 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 20:59:02,097 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:59:02,151 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 20:59:02,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:59:02,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138694842] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:59:02,496 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:59:02,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2022-11-18 20:59:02,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728222128] [2022-11-18 20:59:02,496 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:59:02,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 20:59:02,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:02,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 20:59:02,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2022-11-18 20:59:02,498 INFO L87 Difference]: Start difference. First operand 237 states and 263 transitions. Second operand has 18 states, 16 states have (on average 5.3125) internal successors, (85), 13 states have internal predecessors, (85), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 20:59:03,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:03,129 INFO L93 Difference]: Finished difference Result 296 states and 326 transitions. [2022-11-18 20:59:03,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 20:59:03,129 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 5.3125) internal successors, (85), 13 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 60 [2022-11-18 20:59:03,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:03,131 INFO L225 Difference]: With dead ends: 296 [2022-11-18 20:59:03,131 INFO L226 Difference]: Without dead ends: 296 [2022-11-18 20:59:03,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=287, Invalid=835, Unknown=0, NotChecked=0, Total=1122 [2022-11-18 20:59:03,132 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 298 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:03,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 204 Invalid, 431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 276 Invalid, 0 Unknown, 109 Unchecked, 0.2s Time] [2022-11-18 20:59:03,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-11-18 20:59:03,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 236. [2022-11-18 20:59:03,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 218 states have (on average 1.1330275229357798) internal successors, (247), 223 states have internal predecessors, (247), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-18 20:59:03,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 262 transitions. [2022-11-18 20:59:03,137 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 262 transitions. Word has length 60 [2022-11-18 20:59:03,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:03,137 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 262 transitions. [2022-11-18 20:59:03,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 5.3125) internal successors, (85), 13 states have internal predecessors, (85), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 20:59:03,138 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 262 transitions. [2022-11-18 20:59:03,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-18 20:59:03,139 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:03,139 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:03,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-11-18 20:59:03,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-18 20:59:03,344 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:03,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:03,345 INFO L85 PathProgramCache]: Analyzing trace with hash 1170616042, now seen corresponding path program 2 times [2022-11-18 20:59:03,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:03,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739235503] [2022-11-18 20:59:03,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:03,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:03,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:03,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:59:03,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:03,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:59:03,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:03,850 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 19 proven. 39 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 20:59:03,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:03,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739235503] [2022-11-18 20:59:03,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739235503] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:59:03,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658558950] [2022-11-18 20:59:03,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:59:03,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:59:03,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:59:03,856 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:59:03,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-18 20:59:03,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:59:03,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:59:03,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-18 20:59:03,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:04,218 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 20:59:04,219 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-18 20:59:04,635 INFO L321 Elim1Store]: treesize reduction 23, result has 47.7 percent of original size [2022-11-18 20:59:04,635 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 30 [2022-11-18 20:59:04,890 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:59:04,907 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:04,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:59:05,069 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2022-11-18 20:59:05,293 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:59:05,293 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 46 [2022-11-18 20:59:05,784 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 1 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:05,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658558950] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:59:05,785 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:59:05,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 15] total 40 [2022-11-18 20:59:05,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688290565] [2022-11-18 20:59:05,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:59:05,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-11-18 20:59:05,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:05,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-11-18 20:59:05,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1542, Unknown=0, NotChecked=0, Total=1722 [2022-11-18 20:59:05,787 INFO L87 Difference]: Start difference. First operand 236 states and 262 transitions. Second operand has 42 states, 38 states have (on average 4.631578947368421) internal successors, (176), 34 states have internal predecessors, (176), 7 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 20:59:06,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:06,923 INFO L93 Difference]: Finished difference Result 270 states and 299 transitions. [2022-11-18 20:59:06,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 20:59:06,923 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 38 states have (on average 4.631578947368421) internal successors, (176), 34 states have internal predecessors, (176), 7 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 66 [2022-11-18 20:59:06,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:06,925 INFO L225 Difference]: With dead ends: 270 [2022-11-18 20:59:06,925 INFO L226 Difference]: Without dead ends: 270 [2022-11-18 20:59:06,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 104 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=499, Invalid=2363, Unknown=0, NotChecked=0, Total=2862 [2022-11-18 20:59:06,927 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 608 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 608 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 903 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:06,927 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [608 Valid, 239 Invalid, 903 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 788 Invalid, 0 Unknown, 2 Unchecked, 0.5s Time] [2022-11-18 20:59:06,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-11-18 20:59:06,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 235. [2022-11-18 20:59:06,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 218 states have (on average 1.128440366972477) internal successors, (246), 222 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) [2022-11-18 20:59:06,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 261 transitions. [2022-11-18 20:59:06,934 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 261 transitions. Word has length 66 [2022-11-18 20:59:06,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:06,934 INFO L495 AbstractCegarLoop]: Abstraction has 235 states and 261 transitions. [2022-11-18 20:59:06,934 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 38 states have (on average 4.631578947368421) internal successors, (176), 34 states have internal predecessors, (176), 7 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 20:59:06,935 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 261 transitions. [2022-11-18 20:59:06,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 20:59:06,935 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:06,936 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:06,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-11-18 20:59:07,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-11-18 20:59:07,142 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:07,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:07,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1008566956, now seen corresponding path program 1 times [2022-11-18 20:59:07,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:07,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849064608] [2022-11-18 20:59:07,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:07,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:07,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:07,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:59:07,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:07,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:59:07,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:07,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 20:59:07,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:07,274 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-11-18 20:59:07,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:07,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849064608] [2022-11-18 20:59:07,275 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849064608] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:07,275 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:07,275 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 20:59:07,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19904665] [2022-11-18 20:59:07,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:07,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:59:07,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:07,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:59:07,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:59:07,277 INFO L87 Difference]: Start difference. First operand 235 states and 261 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-18 20:59:07,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:07,336 INFO L93 Difference]: Finished difference Result 245 states and 270 transitions. [2022-11-18 20:59:07,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:59:07,337 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 67 [2022-11-18 20:59:07,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:07,338 INFO L225 Difference]: With dead ends: 245 [2022-11-18 20:59:07,338 INFO L226 Difference]: Without dead ends: 229 [2022-11-18 20:59:07,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:59:07,349 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 33 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:07,349 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 51 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:59:07,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2022-11-18 20:59:07,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 223. [2022-11-18 20:59:07,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 206 states have (on average 1.1213592233009708) internal successors, (231), 210 states have internal predecessors, (231), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-18 20:59:07,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 246 transitions. [2022-11-18 20:59:07,357 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 246 transitions. Word has length 67 [2022-11-18 20:59:07,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:07,357 INFO L495 AbstractCegarLoop]: Abstraction has 223 states and 246 transitions. [2022-11-18 20:59:07,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-18 20:59:07,357 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 246 transitions. [2022-11-18 20:59:07,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 20:59:07,362 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:07,362 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:07,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-18 20:59:07,362 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:07,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:07,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1133646903, now seen corresponding path program 1 times [2022-11-18 20:59:07,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:07,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411222528] [2022-11-18 20:59:07,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:07,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:07,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 20:59:07,405 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 20:59:07,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 20:59:07,472 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-18 20:59:07,473 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-18 20:59:07,474 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2022-11-18 20:59:07,476 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 20 remaining) [2022-11-18 20:59:07,476 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 20 remaining) [2022-11-18 20:59:07,477 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2022-11-18 20:59:07,477 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2022-11-18 20:59:07,477 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2022-11-18 20:59:07,477 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2022-11-18 20:59:07,477 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 20 remaining) [2022-11-18 20:59:07,478 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 20 remaining) [2022-11-18 20:59:07,478 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 20 remaining) [2022-11-18 20:59:07,478 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 20 remaining) [2022-11-18 20:59:07,478 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2022-11-18 20:59:07,478 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2022-11-18 20:59:07,479 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2022-11-18 20:59:07,479 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2022-11-18 20:59:07,479 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2022-11-18 20:59:07,479 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2022-11-18 20:59:07,480 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2022-11-18 20:59:07,480 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2022-11-18 20:59:07,480 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2022-11-18 20:59:07,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-18 20:59:07,484 INFO L444 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:07,488 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-18 20:59:07,582 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 08:59:07 BoogieIcfgContainer [2022-11-18 20:59:07,586 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-18 20:59:07,587 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-18 20:59:07,587 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-18 20:59:07,588 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-18 20:59:07,588 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:57:50" (3/4) ... [2022-11-18 20:59:07,592 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-18 20:59:07,592 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-18 20:59:07,592 INFO L158 Benchmark]: Toolchain (without parser) took 78604.99ms. Allocated memory was 134.2MB in the beginning and 239.1MB in the end (delta: 104.9MB). Free memory was 93.6MB in the beginning and 173.2MB in the end (delta: -79.6MB). Peak memory consumption was 23.7MB. Max. memory is 16.1GB. [2022-11-18 20:59:07,593 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 134.2MB. Free memory is still 111.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 20:59:07,593 INFO L158 Benchmark]: CACSL2BoogieTranslator took 585.83ms. Allocated memory is still 134.2MB. Free memory was 93.4MB in the beginning and 99.0MB in the end (delta: -5.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-18 20:59:07,593 INFO L158 Benchmark]: Boogie Procedure Inliner took 79.46ms. Allocated memory is still 134.2MB. Free memory was 99.0MB in the beginning and 96.9MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-18 20:59:07,593 INFO L158 Benchmark]: Boogie Preprocessor took 51.86ms. Allocated memory is still 134.2MB. Free memory was 96.9MB in the beginning and 95.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-18 20:59:07,593 INFO L158 Benchmark]: RCFGBuilder took 493.27ms. Allocated memory is still 134.2MB. Free memory was 95.2MB in the beginning and 79.6MB in the end (delta: 15.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-18 20:59:07,594 INFO L158 Benchmark]: TraceAbstraction took 77366.26ms. Allocated memory was 134.2MB in the beginning and 239.1MB in the end (delta: 104.9MB). Free memory was 78.8MB in the beginning and 173.2MB in the end (delta: -94.4MB). Peak memory consumption was 11.3MB. Max. memory is 16.1GB. [2022-11-18 20:59:07,594 INFO L158 Benchmark]: Witness Printer took 4.72ms. Allocated memory is still 239.1MB. Free memory is still 173.2MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 20:59:07,595 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.33ms. Allocated memory is still 134.2MB. Free memory is still 111.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 585.83ms. Allocated memory is still 134.2MB. Free memory was 93.4MB in the beginning and 99.0MB in the end (delta: -5.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 79.46ms. Allocated memory is still 134.2MB. Free memory was 99.0MB in the beginning and 96.9MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 51.86ms. Allocated memory is still 134.2MB. Free memory was 96.9MB in the beginning and 95.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 493.27ms. Allocated memory is still 134.2MB. Free memory was 95.2MB in the beginning and 79.6MB in the end (delta: 15.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * TraceAbstraction took 77366.26ms. Allocated memory was 134.2MB in the beginning and 239.1MB in the end (delta: 104.9MB). Free memory was 78.8MB in the beginning and 173.2MB in the end (delta: -94.4MB). Peak memory consumption was 11.3MB. Max. memory is 16.1GB. * Witness Printer took 4.72ms. Allocated memory is still 239.1MB. Free memory is still 173.2MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 721]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693, overapproximation of memtrack at line 721. Possible FailurePath: [L686] char *global = 0; [L685] int state = STATE_1; [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}] [L708] global = x [L709] state = STATE_2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={-3:0}, state=1, x={-3:0}] [L695] RET commands[i].function() [L724] RET parse_input("c2") VAL [commands={6:0}, global={-3:0}, state=1] [L725] return 0; VAL [\result=0, commands={6:0}, global={-3:0}, state=1] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: 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: 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. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 61 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 77.2s, OverallIterations: 41, TraceHistogramMax: 6, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 22.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 11179 SdHoareTripleChecker+Valid, 9.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11179 mSDsluCounter, 7854 SdHoareTripleChecker+Invalid, 8.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 955 IncrementalHoareTripleChecker+Unchecked, 6132 mSDsCounter, 1282 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 9717 IncrementalHoareTripleChecker+Invalid, 11954 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1282 mSolverCounterUnsat, 1722 mSDtfsCounter, 9717 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2462 GetRequests, 1639 SyntacticMatches, 35 SemanticMatches, 788 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5853 ImplicationChecksByTransitivity, 34.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=544occurred in iteration=19, InterpolantAutomatonStates: 483, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.6s AutomataMinimizationTime, 40 MinimizatonAttempts, 2056 StatesRemovedByMinimization, 39 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 44.2s InterpolantComputationTime, 2681 NumberOfCodeBlocks, 2681 NumberOfCodeBlocksAsserted, 71 NumberOfCheckSat, 3010 ConstructedInterpolants, 172 QuantifiedInterpolants, 36608 SizeOfPredicates, 120 NumberOfNonLiveVariables, 7317 ConjunctsInSsa, 526 ConjunctsInUnsatCore, 80 InterpolantComputations, 18 PerfectInterpolantSequences, 1198/2316 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-18 20:59:07,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6826aeecba49275836b6b398765a757158a4e84d2c6569399d77f2320562875e --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 20:59:10,082 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 20:59:10,086 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 20:59:10,123 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 20:59:10,126 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 20:59:10,132 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 20:59:10,135 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 20:59:10,140 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 20:59:10,144 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 20:59:10,145 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 20:59:10,148 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 20:59:10,151 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 20:59:10,152 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 20:59:10,155 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 20:59:10,157 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 20:59:10,159 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 20:59:10,162 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 20:59:10,168 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 20:59:10,169 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 20:59:10,175 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 20:59:10,182 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 20:59:10,183 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 20:59:10,184 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 20:59:10,185 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 20:59:10,190 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 20:59:10,195 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 20:59:10,195 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 20:59:10,196 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 20:59:10,198 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 20:59:10,199 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 20:59:10,200 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 20:59:10,201 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 20:59:10,202 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 20:59:10,204 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 20:59:10,205 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 20:59:10,205 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 20:59:10,206 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 20:59:10,207 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 20:59:10,207 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 20:59:10,209 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 20:59:10,210 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 20:59:10,215 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-11-18 20:59:10,254 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 20:59:10,254 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 20:59:10,256 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 20:59:10,256 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 20:59:10,257 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 20:59:10,257 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 20:59:10,259 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 20:59:10,259 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 20:59:10,260 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 20:59:10,260 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 20:59:10,261 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 20:59:10,261 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 20:59:10,261 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 20:59:10,262 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 20:59:10,262 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 20:59:10,262 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 20:59:10,262 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 20:59:10,263 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-18 20:59:10,263 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 20:59:10,263 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 20:59:10,263 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-18 20:59:10,263 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-18 20:59:10,264 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 20:59:10,264 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 20:59:10,264 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 20:59:10,264 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 20:59:10,265 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 20:59:10,265 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:59:10,265 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 20:59:10,265 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 20:59:10,265 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-18 20:59:10,266 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-18 20:59:10,266 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-18 20:59:10,266 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_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 6826aeecba49275836b6b398765a757158a4e84d2c6569399d77f2320562875e [2022-11-18 20:59:10,637 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 20:59:10,659 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 20:59:10,661 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 20:59:10,662 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 20:59:10,663 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 20:59:10,665 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/memsafety-bftpd/bftpd_3.i [2022-11-18 20:59:10,751 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/data/47f68cbbe/accc71ef00634b108a0f43c69602ed7b/FLAG1a7cc1510 [2022-11-18 20:59:11,404 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 20:59:11,405 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/sv-benchmarks/c/memsafety-bftpd/bftpd_3.i [2022-11-18 20:59:11,423 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/data/47f68cbbe/accc71ef00634b108a0f43c69602ed7b/FLAG1a7cc1510 [2022-11-18 20:59:11,686 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/data/47f68cbbe/accc71ef00634b108a0f43c69602ed7b [2022-11-18 20:59:11,692 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 20:59:11,693 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 20:59:11,700 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 20:59:11,700 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 20:59:11,704 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 20:59:11,705 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:59:11" (1/1) ... [2022-11-18 20:59:11,706 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6e89d97c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:11, skipping insertion in model container [2022-11-18 20:59:11,706 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:59:11" (1/1) ... [2022-11-18 20:59:11,714 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 20:59:11,759 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 20:59:12,237 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:59:12,258 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 20:59:12,331 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:59:12,386 INFO L208 MainTranslator]: Completed translation [2022-11-18 20:59:12,387 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12 WrapperNode [2022-11-18 20:59:12,388 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 20:59:12,390 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 20:59:12,390 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 20:59:12,391 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 20:59:12,399 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (1/1) ... [2022-11-18 20:59:12,432 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (1/1) ... [2022-11-18 20:59:12,469 INFO L138 Inliner]: procedures = 169, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 96 [2022-11-18 20:59:12,470 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 20:59:12,471 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 20:59:12,472 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 20:59:12,472 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 20:59:12,481 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (1/1) ... [2022-11-18 20:59:12,482 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (1/1) ... [2022-11-18 20:59:12,502 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (1/1) ... [2022-11-18 20:59:12,502 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (1/1) ... [2022-11-18 20:59:12,510 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (1/1) ... [2022-11-18 20:59:12,524 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (1/1) ... [2022-11-18 20:59:12,526 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (1/1) ... [2022-11-18 20:59:12,537 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (1/1) ... [2022-11-18 20:59:12,539 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 20:59:12,540 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 20:59:12,540 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 20:59:12,540 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 20:59:12,541 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (1/1) ... [2022-11-18 20:59:12,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:59:12,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:59:12,581 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 20:59:12,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 20:59:12,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-18 20:59:12,637 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-11-18 20:59:12,637 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-11-18 20:59:12,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 20:59:12,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 20:59:12,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 20:59:12,638 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 20:59:12,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 20:59:12,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-18 20:59:12,639 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 20:59:12,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 20:59:12,815 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 20:59:12,817 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 20:59:13,244 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 20:59:13,261 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 20:59:13,261 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-18 20:59:13,263 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:59:13 BoogieIcfgContainer [2022-11-18 20:59:13,264 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 20:59:13,266 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 20:59:13,266 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 20:59:13,270 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 20:59:13,270 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 08:59:11" (1/3) ... [2022-11-18 20:59:13,271 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3cce3e42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:59:13, skipping insertion in model container [2022-11-18 20:59:13,271 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:12" (2/3) ... [2022-11-18 20:59:13,272 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3cce3e42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:59:13, skipping insertion in model container [2022-11-18 20:59:13,272 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:59:13" (3/3) ... [2022-11-18 20:59:13,273 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_3.i [2022-11-18 20:59:13,301 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 20:59:13,302 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2022-11-18 20:59:13,359 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 20:59:13,366 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@72f32813, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 20:59:13,366 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2022-11-18 20:59:13,371 INFO L276 IsEmpty]: Start isEmpty. Operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 20:59:13,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 20:59:13,379 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:13,380 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 20:59:13,381 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:13,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:13,386 INFO L85 PathProgramCache]: Analyzing trace with hash -772449407, now seen corresponding path program 1 times [2022-11-18 20:59:13,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:13,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1562116744] [2022-11-18 20:59:13,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:13,402 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:13,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:13,411 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:13,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-18 20:59:13,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:13,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 20:59:13,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:13,665 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:13,665 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:59:13,666 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:13,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1562116744] [2022-11-18 20:59:13,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1562116744] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:13,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:13,668 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:59:13,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884022651] [2022-11-18 20:59:13,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:13,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:59:13,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:13,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:59:13,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:13,708 INFO L87 Difference]: Start difference. First operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:13,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:13,891 INFO L93 Difference]: Finished difference Result 109 states and 127 transitions. [2022-11-18 20:59:13,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:59:13,894 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-18 20:59:13,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:13,904 INFO L225 Difference]: With dead ends: 109 [2022-11-18 20:59:13,904 INFO L226 Difference]: Without dead ends: 105 [2022-11-18 20:59:13,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:13,909 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 51 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:13,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 101 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:59:13,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2022-11-18 20:59:13,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 82. [2022-11-18 20:59:13,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 55 states have (on average 1.709090909090909) internal successors, (94), 74 states have internal predecessors, (94), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-18 20:59:13,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 107 transitions. [2022-11-18 20:59:13,979 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 107 transitions. Word has length 6 [2022-11-18 20:59:13,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:13,979 INFO L495 AbstractCegarLoop]: Abstraction has 82 states and 107 transitions. [2022-11-18 20:59:13,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:13,980 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 107 transitions. [2022-11-18 20:59:13,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 20:59:13,981 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:13,981 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 20:59:14,002 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:14,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:14,194 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:14,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:14,194 INFO L85 PathProgramCache]: Analyzing trace with hash -772449406, now seen corresponding path program 1 times [2022-11-18 20:59:14,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:14,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [319906188] [2022-11-18 20:59:14,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:14,196 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:14,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:14,197 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:14,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-18 20:59:14,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:14,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 20:59:14,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:14,489 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:14,491 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:59:14,491 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:14,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [319906188] [2022-11-18 20:59:14,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [319906188] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:14,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:14,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:59:14,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779524060] [2022-11-18 20:59:14,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:14,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:59:14,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:14,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:59:14,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:59:14,500 INFO L87 Difference]: Start difference. First operand 82 states and 107 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:14,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:14,849 INFO L93 Difference]: Finished difference Result 207 states and 270 transitions. [2022-11-18 20:59:14,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:59:14,851 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-18 20:59:14,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:14,854 INFO L225 Difference]: With dead ends: 207 [2022-11-18 20:59:14,854 INFO L226 Difference]: Without dead ends: 207 [2022-11-18 20:59:14,857 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:59:14,859 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 144 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:14,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 147 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 20:59:14,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-11-18 20:59:14,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 149. [2022-11-18 20:59:14,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 117 states have (on average 1.7606837606837606) internal successors, (206), 136 states have internal predecessors, (206), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-18 20:59:14,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 232 transitions. [2022-11-18 20:59:14,918 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 232 transitions. Word has length 6 [2022-11-18 20:59:14,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:14,918 INFO L495 AbstractCegarLoop]: Abstraction has 149 states and 232 transitions. [2022-11-18 20:59:14,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:14,919 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 232 transitions. [2022-11-18 20:59:14,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:59:14,919 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:14,920 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:14,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:15,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:15,131 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:15,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:15,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1823872140, now seen corresponding path program 1 times [2022-11-18 20:59:15,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:15,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1190350953] [2022-11-18 20:59:15,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:15,132 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:15,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:15,134 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:15,136 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-18 20:59:15,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:15,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 20:59:15,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:15,388 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:59:15,407 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:15,408 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:59:15,408 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:15,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1190350953] [2022-11-18 20:59:15,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1190350953] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:15,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:15,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:59:15,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092509449] [2022-11-18 20:59:15,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:15,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:59:15,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:15,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:59:15,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:59:15,413 INFO L87 Difference]: Start difference. First operand 149 states and 232 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:15,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:15,785 INFO L93 Difference]: Finished difference Result 228 states and 328 transitions. [2022-11-18 20:59:15,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:59:15,786 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 20:59:15,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:15,789 INFO L225 Difference]: With dead ends: 228 [2022-11-18 20:59:15,789 INFO L226 Difference]: Without dead ends: 228 [2022-11-18 20:59:15,789 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:59:15,790 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 134 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:15,791 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 165 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 20:59:15,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-18 20:59:15,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 152. [2022-11-18 20:59:15,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 120 states have (on average 1.7416666666666667) internal successors, (209), 139 states have internal predecessors, (209), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-18 20:59:15,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 235 transitions. [2022-11-18 20:59:15,830 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 235 transitions. Word has length 7 [2022-11-18 20:59:15,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:15,840 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 235 transitions. [2022-11-18 20:59:15,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:15,841 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 235 transitions. [2022-11-18 20:59:15,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:59:15,842 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:15,842 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:15,859 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:16,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:16,055 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:16,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:16,056 INFO L85 PathProgramCache]: Analyzing trace with hash 705461537, now seen corresponding path program 1 times [2022-11-18 20:59:16,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:16,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [658355038] [2022-11-18 20:59:16,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:16,057 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:16,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:16,059 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:16,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-18 20:59:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:16,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 20:59:16,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:16,325 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:59:16,329 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:59:16,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:16,355 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:59:16,356 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:16,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [658355038] [2022-11-18 20:59:16,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [658355038] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:16,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:16,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:59:16,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602665183] [2022-11-18 20:59:16,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:16,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:59:16,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:16,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:59:16,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:59:16,359 INFO L87 Difference]: Start difference. First operand 152 states and 235 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:16,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:16,674 INFO L93 Difference]: Finished difference Result 209 states and 271 transitions. [2022-11-18 20:59:16,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:59:16,675 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-18 20:59:16,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:16,676 INFO L225 Difference]: With dead ends: 209 [2022-11-18 20:59:16,676 INFO L226 Difference]: Without dead ends: 209 [2022-11-18 20:59:16,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:59:16,678 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 147 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:16,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 194 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 20:59:16,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-11-18 20:59:16,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 152. [2022-11-18 20:59:16,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 120 states have (on average 1.725) internal successors, (207), 139 states have internal predecessors, (207), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-18 20:59:16,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 233 transitions. [2022-11-18 20:59:16,712 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 233 transitions. Word has length 8 [2022-11-18 20:59:16,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:16,713 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 233 transitions. [2022-11-18 20:59:16,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:16,714 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 233 transitions. [2022-11-18 20:59:16,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:59:16,714 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:16,714 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:16,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:16,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:16,927 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:16,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:16,927 INFO L85 PathProgramCache]: Analyzing trace with hash 394471214, now seen corresponding path program 1 times [2022-11-18 20:59:16,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:16,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [485702372] [2022-11-18 20:59:16,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:16,929 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:16,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:16,930 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:16,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-18 20:59:16,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:17,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:59:17,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:17,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:17,076 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:59:17,076 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:17,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [485702372] [2022-11-18 20:59:17,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [485702372] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:17,077 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:17,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:59:17,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710955278] [2022-11-18 20:59:17,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:17,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:59:17,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:17,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:59:17,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:59:17,079 INFO L87 Difference]: Start difference. First operand 152 states and 233 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:17,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:17,269 INFO L93 Difference]: Finished difference Result 234 states and 323 transitions. [2022-11-18 20:59:17,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:59:17,270 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-18 20:59:17,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:17,272 INFO L225 Difference]: With dead ends: 234 [2022-11-18 20:59:17,272 INFO L226 Difference]: Without dead ends: 234 [2022-11-18 20:59:17,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:59:17,273 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 132 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:17,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 179 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:59:17,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-11-18 20:59:17,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 185. [2022-11-18 20:59:17,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 151 states have (on average 1.6754966887417218) internal successors, (253), 171 states have internal predecessors, (253), 8 states have call successors, (8), 5 states have call predecessors, (8), 6 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-18 20:59:17,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 279 transitions. [2022-11-18 20:59:17,300 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 279 transitions. Word has length 9 [2022-11-18 20:59:17,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:17,301 INFO L495 AbstractCegarLoop]: Abstraction has 185 states and 279 transitions. [2022-11-18 20:59:17,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:17,301 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 279 transitions. [2022-11-18 20:59:17,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:59:17,302 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:17,302 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:17,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:17,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:17,514 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:17,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:17,514 INFO L85 PathProgramCache]: Analyzing trace with hash -656294205, now seen corresponding path program 1 times [2022-11-18 20:59:17,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:17,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1154932536] [2022-11-18 20:59:17,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:17,515 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:17,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:17,516 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:17,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-18 20:59:17,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:17,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 20:59:17,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:17,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:17,710 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:59:17,710 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:17,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1154932536] [2022-11-18 20:59:17,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1154932536] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:17,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:17,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:59:17,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244900755] [2022-11-18 20:59:17,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:17,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:59:17,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:17,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:59:17,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:59:17,713 INFO L87 Difference]: Start difference. First operand 185 states and 279 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:17,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:17,918 INFO L93 Difference]: Finished difference Result 235 states and 302 transitions. [2022-11-18 20:59:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:59:17,919 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-18 20:59:17,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:17,920 INFO L225 Difference]: With dead ends: 235 [2022-11-18 20:59:17,920 INFO L226 Difference]: Without dead ends: 235 [2022-11-18 20:59:17,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:59:17,922 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 141 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 207 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.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:17,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 207 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:59:17,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2022-11-18 20:59:17,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 199. [2022-11-18 20:59:17,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 164 states have (on average 1.670731707317073) internal successors, (274), 185 states have internal predecessors, (274), 8 states have call successors, (8), 5 states have call predecessors, (8), 7 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-18 20:59:17,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 300 transitions. [2022-11-18 20:59:17,934 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 300 transitions. Word has length 10 [2022-11-18 20:59:17,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:17,935 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 300 transitions. [2022-11-18 20:59:17,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:17,935 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 300 transitions. [2022-11-18 20:59:17,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 20:59:17,936 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:17,936 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:17,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:18,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:18,149 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:18,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:18,149 INFO L85 PathProgramCache]: Analyzing trace with hash 12795785, now seen corresponding path program 1 times [2022-11-18 20:59:18,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:18,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1409897946] [2022-11-18 20:59:18,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:18,150 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:18,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:18,151 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:18,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-18 20:59:18,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:18,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 20:59:18,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:18,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:18,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:59:18,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:18,836 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:18,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1409897946] [2022-11-18 20:59:18,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1409897946] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:59:18,836 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:59:18,836 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 20:59:18,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325131655] [2022-11-18 20:59:18,836 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:59:18,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:59:18,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:18,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:59:18,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:59:18,838 INFO L87 Difference]: Start difference. First operand 199 states and 300 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:19,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:19,502 INFO L93 Difference]: Finished difference Result 361 states and 483 transitions. [2022-11-18 20:59:19,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:59:19,504 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-18 20:59:19,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:19,506 INFO L225 Difference]: With dead ends: 361 [2022-11-18 20:59:19,507 INFO L226 Difference]: Without dead ends: 361 [2022-11-18 20:59:19,507 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-11-18 20:59:19,508 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 372 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:19,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 294 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 20:59:19,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2022-11-18 20:59:19,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 234. [2022-11-18 20:59:19,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 197 states have (on average 1.649746192893401) internal successors, (325), 220 states have internal predecessors, (325), 8 states have call successors, (8), 5 states have call predecessors, (8), 9 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-11-18 20:59:19,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 354 transitions. [2022-11-18 20:59:19,521 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 354 transitions. Word has length 14 [2022-11-18 20:59:19,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:19,521 INFO L495 AbstractCegarLoop]: Abstraction has 234 states and 354 transitions. [2022-11-18 20:59:19,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:19,522 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 354 transitions. [2022-11-18 20:59:19,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 20:59:19,522 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:19,522 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:19,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:19,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:19,736 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:19,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:19,736 INFO L85 PathProgramCache]: Analyzing trace with hash 396669285, now seen corresponding path program 1 times [2022-11-18 20:59:19,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:19,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [175301188] [2022-11-18 20:59:19,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:19,737 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:19,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:19,739 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:19,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-18 20:59:19,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:19,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:59:19,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:20,096 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:59:20,111 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:20,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:59:20,284 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:20,284 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:20,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [175301188] [2022-11-18 20:59:20,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [175301188] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:59:20,285 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:59:20,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 20:59:20,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693478462] [2022-11-18 20:59:20,285 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:59:20,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:59:20,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:20,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:59:20,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:59:20,286 INFO L87 Difference]: Start difference. First operand 234 states and 354 transitions. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:20,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:20,880 INFO L93 Difference]: Finished difference Result 393 states and 564 transitions. [2022-11-18 20:59:20,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 20:59:20,881 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-18 20:59:20,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:20,883 INFO L225 Difference]: With dead ends: 393 [2022-11-18 20:59:20,883 INFO L226 Difference]: Without dead ends: 393 [2022-11-18 20:59:20,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-11-18 20:59:20,884 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 222 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:20,884 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 324 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 20:59:20,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-11-18 20:59:20,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 244. [2022-11-18 20:59:20,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 207 states have (on average 1.642512077294686) internal successors, (340), 230 states have internal predecessors, (340), 8 states have call successors, (8), 5 states have call predecessors, (8), 9 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-11-18 20:59:20,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 369 transitions. [2022-11-18 20:59:20,905 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 369 transitions. Word has length 15 [2022-11-18 20:59:20,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:20,905 INFO L495 AbstractCegarLoop]: Abstraction has 244 states and 369 transitions. [2022-11-18 20:59:20,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:20,906 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 369 transitions. [2022-11-18 20:59:20,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 20:59:20,907 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:20,907 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:20,924 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:21,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:21,120 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:21,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:21,120 INFO L85 PathProgramCache]: Analyzing trace with hash -588154008, now seen corresponding path program 1 times [2022-11-18 20:59:21,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:21,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1911781215] [2022-11-18 20:59:21,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:21,121 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:21,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:21,123 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:21,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-18 20:59:21,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:21,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 20:59:21,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:21,529 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:59:21,537 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:59:21,561 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:21,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:59:21,808 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:21,808 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:21,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1911781215] [2022-11-18 20:59:21,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1911781215] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:59:21,809 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:59:21,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 20:59:21,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338062729] [2022-11-18 20:59:21,809 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:59:21,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:59:21,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:21,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:59:21,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:59:21,810 INFO L87 Difference]: Start difference. First operand 244 states and 369 transitions. Second operand has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:23,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:23,367 INFO L93 Difference]: Finished difference Result 591 states and 775 transitions. [2022-11-18 20:59:23,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 20:59:23,369 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-18 20:59:23,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:23,371 INFO L225 Difference]: With dead ends: 591 [2022-11-18 20:59:23,371 INFO L226 Difference]: Without dead ends: 591 [2022-11-18 20:59:23,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-11-18 20:59:23,372 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 524 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:23,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [524 Valid, 532 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-18 20:59:23,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2022-11-18 20:59:23,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 324. [2022-11-18 20:59:23,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 282 states have (on average 1.6418439716312057) internal successors, (463), 308 states have internal predecessors, (463), 9 states have call successors, (9), 6 states have call predecessors, (9), 13 states have return successors, (28), 9 states have call predecessors, (28), 9 states have call successors, (28) [2022-11-18 20:59:23,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 500 transitions. [2022-11-18 20:59:23,400 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 500 transitions. Word has length 16 [2022-11-18 20:59:23,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:23,401 INFO L495 AbstractCegarLoop]: Abstraction has 324 states and 500 transitions. [2022-11-18 20:59:23,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:23,401 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 500 transitions. [2022-11-18 20:59:23,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 20:59:23,403 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:23,403 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:23,420 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:23,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:23,616 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:23,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:23,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199734, now seen corresponding path program 1 times [2022-11-18 20:59:23,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:23,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1793037760] [2022-11-18 20:59:23,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:23,617 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:23,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:23,620 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:23,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-18 20:59:23,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:23,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 20:59:23,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:23,748 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:23,748 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:59:23,749 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:23,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1793037760] [2022-11-18 20:59:23,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1793037760] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:23,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:23,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:59:23,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868630449] [2022-11-18 20:59:23,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:23,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:59:23,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:23,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:59:23,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:23,752 INFO L87 Difference]: Start difference. First operand 324 states and 500 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:23,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:23,782 INFO L93 Difference]: Finished difference Result 469 states and 722 transitions. [2022-11-18 20:59:23,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:59:23,783 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-18 20:59:23,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:23,786 INFO L225 Difference]: With dead ends: 469 [2022-11-18 20:59:23,786 INFO L226 Difference]: Without dead ends: 469 [2022-11-18 20:59:23,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:23,787 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 49 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:23,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 113 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:59:23,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2022-11-18 20:59:23,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 449. [2022-11-18 20:59:23,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 397 states have (on average 1.6397984886649875) internal successors, (651), 426 states have internal predecessors, (651), 13 states have call successors, (13), 9 states have call predecessors, (13), 19 states have return successors, (50), 13 states have call predecessors, (50), 13 states have call successors, (50) [2022-11-18 20:59:23,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 714 transitions. [2022-11-18 20:59:23,817 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 714 transitions. Word has length 18 [2022-11-18 20:59:23,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:23,817 INFO L495 AbstractCegarLoop]: Abstraction has 449 states and 714 transitions. [2022-11-18 20:59:23,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:23,818 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 714 transitions. [2022-11-18 20:59:23,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 20:59:23,819 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:23,819 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:23,839 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:24,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:24,031 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:24,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:24,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199478, now seen corresponding path program 1 times [2022-11-18 20:59:24,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:24,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1932915379] [2022-11-18 20:59:24,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:24,032 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:24,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:24,033 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:24,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-18 20:59:24,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:24,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 20:59:24,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:24,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:24,193 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:59:24,193 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:24,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1932915379] [2022-11-18 20:59:24,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1932915379] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:24,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:24,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:59:24,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44935832] [2022-11-18 20:59:24,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:24,195 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:59:24,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:24,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:59:24,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:24,196 INFO L87 Difference]: Start difference. First operand 449 states and 714 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:24,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:24,238 INFO L93 Difference]: Finished difference Result 501 states and 764 transitions. [2022-11-18 20:59:24,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:59:24,239 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-18 20:59:24,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:24,242 INFO L225 Difference]: With dead ends: 501 [2022-11-18 20:59:24,243 INFO L226 Difference]: Without dead ends: 501 [2022-11-18 20:59:24,243 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:24,244 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 34 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:24,244 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 114 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:59:24,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-11-18 20:59:24,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 483. [2022-11-18 20:59:24,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 427 states have (on average 1.6182669789227166) internal successors, (691), 458 states have internal predecessors, (691), 14 states have call successors, (14), 10 states have call predecessors, (14), 22 states have return successors, (53), 14 states have call predecessors, (53), 14 states have call successors, (53) [2022-11-18 20:59:24,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 758 transitions. [2022-11-18 20:59:24,265 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 758 transitions. Word has length 18 [2022-11-18 20:59:24,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:24,265 INFO L495 AbstractCegarLoop]: Abstraction has 483 states and 758 transitions. [2022-11-18 20:59:24,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:24,266 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 758 transitions. [2022-11-18 20:59:24,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:59:24,267 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:24,268 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:24,290 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:24,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:24,480 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:24,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:24,481 INFO L85 PathProgramCache]: Analyzing trace with hash 772383166, now seen corresponding path program 1 times [2022-11-18 20:59:24,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:24,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [956843944] [2022-11-18 20:59:24,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:24,482 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:24,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:24,483 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:24,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-18 20:59:24,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:24,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 20:59:24,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:24,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:24,655 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:59:24,655 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:24,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [956843944] [2022-11-18 20:59:24,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [956843944] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:24,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:24,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:59:24,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936480747] [2022-11-18 20:59:24,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:24,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:59:24,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:24,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:59:24,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:24,658 INFO L87 Difference]: Start difference. First operand 483 states and 758 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:24,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:24,746 INFO L93 Difference]: Finished difference Result 498 states and 758 transitions. [2022-11-18 20:59:24,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:59:24,747 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-18 20:59:24,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:24,753 INFO L225 Difference]: With dead ends: 498 [2022-11-18 20:59:24,753 INFO L226 Difference]: Without dead ends: 498 [2022-11-18 20:59:24,753 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:24,754 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 31 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:24,754 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 113 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:59:24,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2022-11-18 20:59:24,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 483. [2022-11-18 20:59:24,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 427 states have (on average 1.6088992974238876) internal successors, (687), 458 states have internal predecessors, (687), 14 states have call successors, (14), 10 states have call predecessors, (14), 22 states have return successors, (53), 14 states have call predecessors, (53), 14 states have call successors, (53) [2022-11-18 20:59:24,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 754 transitions. [2022-11-18 20:59:24,773 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 754 transitions. Word has length 19 [2022-11-18 20:59:24,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:24,773 INFO L495 AbstractCegarLoop]: Abstraction has 483 states and 754 transitions. [2022-11-18 20:59:24,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:24,774 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 754 transitions. [2022-11-18 20:59:24,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-18 20:59:24,780 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:24,780 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2022-11-18 20:59:24,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:24,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:24,992 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:24,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:24,993 INFO L85 PathProgramCache]: Analyzing trace with hash 323759248, now seen corresponding path program 2 times [2022-11-18 20:59:24,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:24,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1865677377] [2022-11-18 20:59:24,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:59:24,994 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:24,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:24,995 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:25,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-18 20:59:25,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:59:25,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:59:25,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 20:59:25,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:25,366 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:25,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:59:26,167 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:26,167 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:26,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1865677377] [2022-11-18 20:59:26,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1865677377] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:59:26,167 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:59:26,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 20:59:26,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407915036] [2022-11-18 20:59:26,168 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:59:26,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:59:26,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:26,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:59:26,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:59:26,169 INFO L87 Difference]: Start difference. First operand 483 states and 754 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:28,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:28,318 INFO L93 Difference]: Finished difference Result 781 states and 1117 transitions. [2022-11-18 20:59:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 20:59:28,319 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-11-18 20:59:28,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:28,322 INFO L225 Difference]: With dead ends: 781 [2022-11-18 20:59:28,323 INFO L226 Difference]: Without dead ends: 781 [2022-11-18 20:59:28,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-18 20:59:28,323 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 514 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:28,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 451 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-11-18 20:59:28,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2022-11-18 20:59:28,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 507. [2022-11-18 20:59:28,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 450 states have (on average 1.6155555555555556) internal successors, (727), 482 states have internal predecessors, (727), 14 states have call successors, (14), 10 states have call predecessors, (14), 23 states have return successors, (48), 14 states have call predecessors, (48), 14 states have call successors, (48) [2022-11-18 20:59:28,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 789 transitions. [2022-11-18 20:59:28,347 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 789 transitions. Word has length 22 [2022-11-18 20:59:28,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:28,348 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 789 transitions. [2022-11-18 20:59:28,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:28,348 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 789 transitions. [2022-11-18 20:59:28,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-18 20:59:28,350 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:28,351 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:28,367 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:28,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:28,562 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:28,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:28,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1243788554, now seen corresponding path program 1 times [2022-11-18 20:59:28,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:28,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [157586650] [2022-11-18 20:59:28,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:28,563 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:28,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:28,564 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:28,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-18 20:59:28,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:28,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 20:59:28,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:28,666 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:28,667 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:59:28,667 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:28,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [157586650] [2022-11-18 20:59:28,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [157586650] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:28,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:28,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:59:28,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600103474] [2022-11-18 20:59:28,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:28,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:59:28,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:28,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:59:28,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:28,669 INFO L87 Difference]: Start difference. First operand 507 states and 789 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:59:28,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:28,675 INFO L93 Difference]: Finished difference Result 351 states and 526 transitions. [2022-11-18 20:59:28,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:59:28,676 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-11-18 20:59:28,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:28,678 INFO L225 Difference]: With dead ends: 351 [2022-11-18 20:59:28,678 INFO L226 Difference]: Without dead ends: 351 [2022-11-18 20:59:28,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:28,679 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 7 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:28,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 131 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:59:28,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-11-18 20:59:28,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 350. [2022-11-18 20:59:28,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 305 states have (on average 1.5934426229508196) internal successors, (486), 332 states have internal predecessors, (486), 10 states have call successors, (10), 7 states have call predecessors, (10), 15 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) [2022-11-18 20:59:28,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 525 transitions. [2022-11-18 20:59:28,690 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 525 transitions. Word has length 25 [2022-11-18 20:59:28,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:28,690 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 525 transitions. [2022-11-18 20:59:28,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:59:28,691 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 525 transitions. [2022-11-18 20:59:28,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-18 20:59:28,691 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:28,691 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:28,711 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:28,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:28,904 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:28,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:28,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1125506638, now seen corresponding path program 1 times [2022-11-18 20:59:28,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:28,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1110963668] [2022-11-18 20:59:28,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:28,905 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:28,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:28,906 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:28,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-18 20:59:29,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:29,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 20:59:29,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:31,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:59:31,438 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:59:31,527 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:31,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:59:32,080 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:32,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1110963668] [2022-11-18 20:59:32,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1110963668] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:59:32,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [17443278] [2022-11-18 20:59:32,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:32,080 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 20:59:32,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 20:59:32,087 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 20:59:32,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2022-11-18 20:59:32,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:32,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 20:59:32,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:34,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:59:34,731 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:59:34,777 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:34,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:59:35,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [17443278] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:59:35,091 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:59:35,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2022-11-18 20:59:35,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554455666] [2022-11-18 20:59:35,092 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:59:35,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 20:59:35,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:35,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 20:59:35,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=63, Unknown=3, NotChecked=0, Total=90 [2022-11-18 20:59:35,093 INFO L87 Difference]: Start difference. First operand 350 states and 525 transitions. Second operand has 7 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:59:39,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:39,646 INFO L93 Difference]: Finished difference Result 563 states and 778 transitions. [2022-11-18 20:59:39,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 20:59:39,647 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2022-11-18 20:59:39,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:39,649 INFO L225 Difference]: With dead ends: 563 [2022-11-18 20:59:39,649 INFO L226 Difference]: Without dead ends: 563 [2022-11-18 20:59:39,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=74, Invalid=161, Unknown=5, NotChecked=0, Total=240 [2022-11-18 20:59:39,650 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 296 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:39,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 201 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 115 Invalid, 0 Unknown, 51 Unchecked, 0.3s Time] [2022-11-18 20:59:39,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2022-11-18 20:59:39,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 467. [2022-11-18 20:59:39,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 413 states have (on average 1.5520581113801453) internal successors, (641), 443 states have internal predecessors, (641), 13 states have call successors, (13), 10 states have call predecessors, (13), 21 states have return successors, (37), 13 states have call predecessors, (37), 13 states have call successors, (37) [2022-11-18 20:59:39,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 691 transitions. [2022-11-18 20:59:39,667 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 691 transitions. Word has length 27 [2022-11-18 20:59:39,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:39,667 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 691 transitions. [2022-11-18 20:59:39,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:59:39,668 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 691 transitions. [2022-11-18 20:59:39,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-18 20:59:39,671 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:39,671 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:39,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:39,885 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2022-11-18 20:59:40,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 20:59:40,083 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:40,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:40,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1031478775, now seen corresponding path program 1 times [2022-11-18 20:59:40,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:40,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [922997760] [2022-11-18 20:59:40,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:40,084 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:40,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:40,086 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:40,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-18 20:59:40,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:40,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:59:40,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:40,441 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:40,442 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:59:40,442 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:40,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [922997760] [2022-11-18 20:59:40,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [922997760] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:40,442 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:40,442 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 20:59:40,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510743163] [2022-11-18 20:59:40,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:40,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:59:40,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:40,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:59:40,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:59:40,444 INFO L87 Difference]: Start difference. First operand 467 states and 691 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:59:40,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:40,732 INFO L93 Difference]: Finished difference Result 540 states and 764 transitions. [2022-11-18 20:59:40,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:59:40,733 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-11-18 20:59:40,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:40,735 INFO L225 Difference]: With dead ends: 540 [2022-11-18 20:59:40,735 INFO L226 Difference]: Without dead ends: 540 [2022-11-18 20:59:40,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-11-18 20:59:40,736 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 120 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 195 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 [2022-11-18 20:59:40,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 195 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:59:40,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2022-11-18 20:59:40,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 472. [2022-11-18 20:59:40,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 421 states have (on average 1.5439429928741093) internal successors, (650), 449 states have internal predecessors, (650), 12 states have call successors, (12), 10 states have call predecessors, (12), 19 states have return successors, (33), 12 states have call predecessors, (33), 12 states have call successors, (33) [2022-11-18 20:59:40,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 695 transitions. [2022-11-18 20:59:40,765 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 695 transitions. Word has length 28 [2022-11-18 20:59:40,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:40,765 INFO L495 AbstractCegarLoop]: Abstraction has 472 states and 695 transitions. [2022-11-18 20:59:40,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:59:40,766 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 695 transitions. [2022-11-18 20:59:40,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-18 20:59:40,766 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:40,766 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:40,779 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-18 20:59:40,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:40,979 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 20:59:40,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:40,979 INFO L85 PathProgramCache]: Analyzing trace with hash -719880979, now seen corresponding path program 1 times [2022-11-18 20:59:40,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:59:40,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [708032959] [2022-11-18 20:59:40,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:40,980 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:59:40,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:59:40,981 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:59:40,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-18 20:59:41,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:41,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:59:41,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:43,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:59:43,650 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:59:43,815 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:59:43,822 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:59:43,869 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:43,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:59:46,207 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:59:46,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [708032959] [2022-11-18 20:59:46,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [708032959] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:59:46,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1224222705] [2022-11-18 20:59:46,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:46,208 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 20:59:46,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 20:59:46,211 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 20:59:46,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2022-11-18 20:59:46,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:46,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:59:46,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:59:50,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:59:50,958 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:59:51,039 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:59:51,049 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:59:51,062 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:51,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:59:53,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1224222705] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:59:53,296 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:59:53,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 7 [2022-11-18 20:59:53,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431329537] [2022-11-18 20:59:53,297 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:59:53,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 20:59:53,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:59:53,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 20:59:53,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=119, Unknown=5, NotChecked=0, Total=156 [2022-11-18 20:59:53,299 INFO L87 Difference]: Start difference. First operand 472 states and 695 transitions. Second operand has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:00,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:00,412 INFO L93 Difference]: Finished difference Result 576 states and 777 transitions. [2022-11-18 21:00:00,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:00:00,413 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-11-18 21:00:00,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:00,416 INFO L225 Difference]: With dead ends: 576 [2022-11-18 21:00:00,416 INFO L226 Difference]: Without dead ends: 576 [2022-11-18 21:00:00,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 17.0s TimeCoverageRelationStatistics Valid=113, Invalid=299, Unknown=8, NotChecked=0, Total=420 [2022-11-18 21:00:00,417 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 268 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:00,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 263 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 221 Invalid, 0 Unknown, 61 Unchecked, 0.7s Time] [2022-11-18 21:00:00,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2022-11-18 21:00:00,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 484. [2022-11-18 21:00:00,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 434 states have (on average 1.5391705069124424) internal successors, (668), 461 states have internal predecessors, (668), 12 states have call successors, (12), 10 states have call predecessors, (12), 18 states have return successors, (30), 12 states have call predecessors, (30), 12 states have call successors, (30) [2022-11-18 21:00:00,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 710 transitions. [2022-11-18 21:00:00,431 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 710 transitions. Word has length 29 [2022-11-18 21:00:00,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:00,431 INFO L495 AbstractCegarLoop]: Abstraction has 484 states and 710 transitions. [2022-11-18 21:00:00,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:00,432 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 710 transitions. [2022-11-18 21:00:00,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-18 21:00:00,432 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:00,433 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:00:00,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2022-11-18 21:00:00,654 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-18 21:00:00,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:00,844 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:00:00,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:00,845 INFO L85 PathProgramCache]: Analyzing trace with hash -253201523, now seen corresponding path program 1 times [2022-11-18 21:00:00,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:00,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1677108984] [2022-11-18 21:00:00,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:00,845 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:00,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:00,847 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:00:00,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-18 21:00:00,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:00,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 21:00:00,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:01,142 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 21:00:01,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:00:01,431 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 21:00:01,431 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:00:01,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1677108984] [2022-11-18 21:00:01,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1677108984] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:00:01,431 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:00:01,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 21:00:01,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325518401] [2022-11-18 21:00:01,432 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:00:01,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 21:00:01,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:00:01,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 21:00:01,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:00:01,433 INFO L87 Difference]: Start difference. First operand 484 states and 710 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, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:00:02,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:02,097 INFO L93 Difference]: Finished difference Result 639 states and 857 transitions. [2022-11-18 21:00:02,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:00:02,098 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, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2022-11-18 21:00:02,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:02,101 INFO L225 Difference]: With dead ends: 639 [2022-11-18 21:00:02,101 INFO L226 Difference]: Without dead ends: 639 [2022-11-18 21:00:02,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-11-18 21:00:02,103 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 294 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:02,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [294 Valid, 271 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:00:02,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-11-18 21:00:02,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 565. [2022-11-18 21:00:02,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 513 states have (on average 1.4834307992202729) internal successors, (761), 540 states have internal predecessors, (761), 12 states have call successors, (12), 12 states have call predecessors, (12), 20 states have return successors, (28), 12 states have call predecessors, (28), 12 states have call successors, (28) [2022-11-18 21:00:02,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 801 transitions. [2022-11-18 21:00:02,131 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 801 transitions. Word has length 30 [2022-11-18 21:00:02,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:02,133 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 801 transitions. [2022-11-18 21:00:02,133 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:00:02,134 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 801 transitions. [2022-11-18 21:00:02,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-18 21:00:02,134 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:02,134 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:00:02,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Ended with exit code 0 [2022-11-18 21:00:02,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:02,346 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:00:02,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:02,347 INFO L85 PathProgramCache]: Analyzing trace with hash 740687428, now seen corresponding path program 1 times [2022-11-18 21:00:02,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:02,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1856765437] [2022-11-18 21:00:02,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:02,348 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:02,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:02,349 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:00:02,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-18 21:00:02,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:02,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 21:00:02,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:02,698 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 21:00:02,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:00:03,021 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 21:00:03,022 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:00:03,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1856765437] [2022-11-18 21:00:03,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1856765437] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:00:03,022 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:00:03,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 21:00:03,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335300720] [2022-11-18 21:00:03,022 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:00:03,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:00:03,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:00:03,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:00:03,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:00:03,024 INFO L87 Difference]: Start difference. First operand 565 states and 801 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, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:00:03,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:03,688 INFO L93 Difference]: Finished difference Result 664 states and 865 transitions. [2022-11-18 21:00:03,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:00:03,689 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, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 31 [2022-11-18 21:00:03,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:03,692 INFO L225 Difference]: With dead ends: 664 [2022-11-18 21:00:03,692 INFO L226 Difference]: Without dead ends: 664 [2022-11-18 21:00:03,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2022-11-18 21:00:03,693 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 503 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:03,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [503 Valid, 234 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 21:00:03,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2022-11-18 21:00:03,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 615. [2022-11-18 21:00:03,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 615 states, 561 states have (on average 1.4402852049910873) internal successors, (808), 590 states have internal predecessors, (808), 12 states have call successors, (12), 12 states have call predecessors, (12), 22 states have return successors, (26), 12 states have call predecessors, (26), 12 states have call successors, (26) [2022-11-18 21:00:03,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 846 transitions. [2022-11-18 21:00:03,714 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 846 transitions. Word has length 31 [2022-11-18 21:00:03,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:03,715 INFO L495 AbstractCegarLoop]: Abstraction has 615 states and 846 transitions. [2022-11-18 21:00:03,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:00:03,715 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 846 transitions. [2022-11-18 21:00:03,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-18 21:00:03,716 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:03,716 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:00:03,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-18 21:00:03,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:03,928 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:00:03,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:03,929 INFO L85 PathProgramCache]: Analyzing trace with hash 952776277, now seen corresponding path program 1 times [2022-11-18 21:00:03,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:03,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1272574224] [2022-11-18 21:00:03,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:03,929 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:03,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:03,931 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:00:03,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-18 21:00:04,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:04,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 21:00:04,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:06,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:00:06,572 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:00:06,833 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:00:06,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:00:11,596 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:00:11,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1272574224] [2022-11-18 21:00:11,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1272574224] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:00:11,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [828554414] [2022-11-18 21:00:11,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:11,597 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 21:00:11,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 21:00:11,598 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 21:00:11,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2022-11-18 21:00:11,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:11,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 21:00:11,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:14,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:00:14,367 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:00:14,569 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:00:14,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:00:14,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [828554414] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:00:14,993 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:00:14,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2022-11-18 21:00:14,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038743890] [2022-11-18 21:00:14,993 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:00:14,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:00:14,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:00:14,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:00:14,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=96, Unknown=4, NotChecked=0, Total=132 [2022-11-18 21:00:14,994 INFO L87 Difference]: Start difference. First operand 615 states and 846 transitions. Second operand has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:19,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:19,917 INFO L93 Difference]: Finished difference Result 849 states and 1109 transitions. [2022-11-18 21:00:19,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:00:19,917 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2022-11-18 21:00:19,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:19,920 INFO L225 Difference]: With dead ends: 849 [2022-11-18 21:00:19,920 INFO L226 Difference]: Without dead ends: 849 [2022-11-18 21:00:19,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=106, Invalid=268, Unknown=6, NotChecked=0, Total=380 [2022-11-18 21:00:19,921 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 233 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:19,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 293 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 202 Invalid, 0 Unknown, 94 Unchecked, 0.6s Time] [2022-11-18 21:00:19,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2022-11-18 21:00:19,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 702. [2022-11-18 21:00:19,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 645 states have (on average 1.4372093023255814) internal successors, (927), 675 states have internal predecessors, (927), 13 states have call successors, (13), 13 states have call predecessors, (13), 24 states have return successors, (26), 13 states have call predecessors, (26), 13 states have call successors, (26) [2022-11-18 21:00:19,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 966 transitions. [2022-11-18 21:00:19,938 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 966 transitions. Word has length 35 [2022-11-18 21:00:19,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:19,938 INFO L495 AbstractCegarLoop]: Abstraction has 702 states and 966 transitions. [2022-11-18 21:00:19,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:19,939 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 966 transitions. [2022-11-18 21:00:19,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-11-18 21:00:19,939 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:19,940 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:00:19,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-18 21:00:20,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2022-11-18 21:00:20,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 21:00:20,352 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:00:20,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:20,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1567291088, now seen corresponding path program 1 times [2022-11-18 21:00:20,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:20,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2006514071] [2022-11-18 21:00:20,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:20,354 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:20,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:20,355 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:00:20,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-18 21:00:20,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:20,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 21:00:20,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:21,358 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-11-18 21:00:21,363 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:00:21,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:00:22,255 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:00:22,255 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:00:22,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2006514071] [2022-11-18 21:00:22,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2006514071] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:00:22,255 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:00:22,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2022-11-18 21:00:22,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226007372] [2022-11-18 21:00:22,256 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:00:22,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:00:22,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:00:22,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:00:22,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:00:22,257 INFO L87 Difference]: Start difference. First operand 702 states and 966 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:00:23,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:23,768 INFO L93 Difference]: Finished difference Result 679 states and 907 transitions. [2022-11-18 21:00:23,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:00:23,770 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 36 [2022-11-18 21:00:23,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:23,772 INFO L225 Difference]: With dead ends: 679 [2022-11-18 21:00:23,773 INFO L226 Difference]: Without dead ends: 679 [2022-11-18 21:00:23,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2022-11-18 21:00:23,774 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 329 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:23,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [329 Valid, 563 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-18 21:00:23,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2022-11-18 21:00:23,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 495. [2022-11-18 21:00:23,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 451 states have (on average 1.4634146341463414) internal successors, (660), 476 states have internal predecessors, (660), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (16), 9 states have call predecessors, (16), 9 states have call successors, (16) [2022-11-18 21:00:23,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 685 transitions. [2022-11-18 21:00:23,786 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 685 transitions. Word has length 36 [2022-11-18 21:00:23,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:23,787 INFO L495 AbstractCegarLoop]: Abstraction has 495 states and 685 transitions. [2022-11-18 21:00:23,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:00:23,787 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 685 transitions. [2022-11-18 21:00:23,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-18 21:00:23,788 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:23,788 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:00:23,807 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Ended with exit code 0 [2022-11-18 21:00:24,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:24,000 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:00:24,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:24,001 INFO L85 PathProgramCache]: Analyzing trace with hash 36525042, now seen corresponding path program 1 times [2022-11-18 21:00:24,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:24,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [568901755] [2022-11-18 21:00:24,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:24,002 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:24,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:24,003 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:00:24,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-18 21:00:24,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:24,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 21:00:24,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:24,166 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 21 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:00:24,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:00:24,286 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 21 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:00:24,287 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:00:24,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [568901755] [2022-11-18 21:00:24,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [568901755] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:00:24,287 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:00:24,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-11-18 21:00:24,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642590888] [2022-11-18 21:00:24,288 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:00:24,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:00:24,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:00:24,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:00:24,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:00:24,299 INFO L87 Difference]: Start difference. First operand 495 states and 685 transitions. Second operand has 8 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:24,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:24,466 INFO L93 Difference]: Finished difference Result 409 states and 511 transitions. [2022-11-18 21:00:24,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:00:24,469 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2022-11-18 21:00:24,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:24,471 INFO L225 Difference]: With dead ends: 409 [2022-11-18 21:00:24,471 INFO L226 Difference]: Without dead ends: 409 [2022-11-18 21:00:24,471 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:00:24,472 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 142 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 336 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.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:24,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 336 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:00:24,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-11-18 21:00:24,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 363. [2022-11-18 21:00:24,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 322 states have (on average 1.3850931677018634) internal successors, (446), 346 states have internal predecessors, (446), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-18 21:00:24,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 468 transitions. [2022-11-18 21:00:24,481 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 468 transitions. Word has length 44 [2022-11-18 21:00:24,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:24,482 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 468 transitions. [2022-11-18 21:00:24,482 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:24,482 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 468 transitions. [2022-11-18 21:00:24,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-18 21:00:24,483 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:24,483 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:00:24,492 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-18 21:00:24,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:24,687 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:00:24,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:24,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1419217069, now seen corresponding path program 1 times [2022-11-18 21:00:24,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:24,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1313130069] [2022-11-18 21:00:24,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:24,688 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:24,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:24,689 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:00:24,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-18 21:00:24,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:24,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 21:00:24,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:27,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:00:27,699 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:00:27,803 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 21:00:27,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:00:28,324 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:00:28,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1313130069] [2022-11-18 21:00:28,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1313130069] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:00:28,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [761000572] [2022-11-18 21:00:28,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:28,325 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 21:00:28,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 21:00:28,328 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 21:00:28,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2022-11-18 21:00:28,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:28,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 21:00:28,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:31,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:00:31,359 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:00:31,416 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 21:00:31,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:00:33,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [761000572] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:00:33,724 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:00:33,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2022-11-18 21:00:33,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699989402] [2022-11-18 21:00:33,725 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:00:33,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:00:33,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:00:33,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:00:33,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=77, Unknown=3, NotChecked=0, Total=110 [2022-11-18 21:00:33,726 INFO L87 Difference]: Start difference. First operand 363 states and 468 transitions. Second operand has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:00:38,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:38,570 INFO L93 Difference]: Finished difference Result 407 states and 492 transitions. [2022-11-18 21:00:38,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:00:38,571 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 48 [2022-11-18 21:00:38,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:38,572 INFO L225 Difference]: With dead ends: 407 [2022-11-18 21:00:38,572 INFO L226 Difference]: Without dead ends: 407 [2022-11-18 21:00:38,572 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 93 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=117, Invalid=258, Unknown=5, NotChecked=0, Total=380 [2022-11-18 21:00:38,573 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 229 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:38,573 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 357 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 170 Invalid, 0 Unknown, 71 Unchecked, 0.5s Time] [2022-11-18 21:00:38,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2022-11-18 21:00:38,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 367. [2022-11-18 21:00:38,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 327 states have (on average 1.3761467889908257) internal successors, (450), 350 states have internal predecessors, (450), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 21:00:38,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 470 transitions. [2022-11-18 21:00:38,583 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 470 transitions. Word has length 48 [2022-11-18 21:00:38,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:38,583 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 470 transitions. [2022-11-18 21:00:38,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:00:38,584 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 470 transitions. [2022-11-18 21:00:38,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-18 21:00:38,585 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:38,586 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:00:38,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2022-11-18 21:00:38,805 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-18 21:00:38,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:38,997 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:00:38,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:38,998 INFO L85 PathProgramCache]: Analyzing trace with hash -2005037539, now seen corresponding path program 1 times [2022-11-18 21:00:38,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:38,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [259026920] [2022-11-18 21:00:38,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:38,998 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:38,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:38,999 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:00:39,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-18 21:00:39,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:39,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 21:00:39,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:39,199 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 21:00:39,200 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:00:39,200 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:00:39,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [259026920] [2022-11-18 21:00:39,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [259026920] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:39,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:39,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:00:39,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360483630] [2022-11-18 21:00:39,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:39,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:00:39,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:00:39,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:00:39,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:00:39,202 INFO L87 Difference]: Start difference. First operand 367 states and 470 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:39,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:39,245 INFO L93 Difference]: Finished difference Result 379 states and 476 transitions. [2022-11-18 21:00:39,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:00:39,245 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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 47 [2022-11-18 21:00:39,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:39,247 INFO L225 Difference]: With dead ends: 379 [2022-11-18 21:00:39,247 INFO L226 Difference]: Without dead ends: 379 [2022-11-18 21:00:39,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:00:39,248 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 46 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:39,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 117 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:00:39,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-11-18 21:00:39,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 365. [2022-11-18 21:00:39,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 327 states have (on average 1.3516819571865444) internal successors, (442), 348 states have internal predecessors, (442), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 21:00:39,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 462 transitions. [2022-11-18 21:00:39,258 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 462 transitions. Word has length 47 [2022-11-18 21:00:39,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:39,258 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 462 transitions. [2022-11-18 21:00:39,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:39,259 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 462 transitions. [2022-11-18 21:00:39,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-18 21:00:39,259 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:39,259 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:00:39,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-11-18 21:00:39,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:39,473 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:00:39,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:39,474 INFO L85 PathProgramCache]: Analyzing trace with hash -2005037283, now seen corresponding path program 1 times [2022-11-18 21:00:39,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:39,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [437751474] [2022-11-18 21:00:39,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:39,474 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:39,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:39,475 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:00:39,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-18 21:00:39,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:39,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 21:00:39,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:39,592 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-18 21:00:39,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:00:39,593 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:00:39,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [437751474] [2022-11-18 21:00:39,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [437751474] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:39,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:39,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:00:39,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796166644] [2022-11-18 21:00:39,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:39,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:00:39,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:00:39,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:00:39,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:00:39,594 INFO L87 Difference]: Start difference. First operand 365 states and 462 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:39,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:39,608 INFO L93 Difference]: Finished difference Result 342 states and 414 transitions. [2022-11-18 21:00:39,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:00:39,609 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2022-11-18 21:00:39,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:39,611 INFO L225 Difference]: With dead ends: 342 [2022-11-18 21:00:39,611 INFO L226 Difference]: Without dead ends: 342 [2022-11-18 21:00:39,611 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:00:39,611 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 9 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:39,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 101 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:00:39,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-11-18 21:00:39,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 330. [2022-11-18 21:00:39,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 297 states have (on average 1.2861952861952861) internal successors, (382), 313 states have internal predecessors, (382), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 21:00:39,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 402 transitions. [2022-11-18 21:00:39,620 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 402 transitions. Word has length 47 [2022-11-18 21:00:39,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:39,621 INFO L495 AbstractCegarLoop]: Abstraction has 330 states and 402 transitions. [2022-11-18 21:00:39,621 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:39,621 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 402 transitions. [2022-11-18 21:00:39,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-18 21:00:39,622 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:39,622 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:00:39,638 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-11-18 21:00:39,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:39,839 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:00:39,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:39,839 INFO L85 PathProgramCache]: Analyzing trace with hash -120223612, now seen corresponding path program 1 times [2022-11-18 21:00:39,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:39,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1554043639] [2022-11-18 21:00:39,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:39,839 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:39,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:39,840 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:00:39,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-18 21:00:39,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:40,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 21:00:40,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:40,404 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:00:40,405 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:00:40,868 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:00:40,976 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 23 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:00:40,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:00:41,366 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:00:41,369 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2022-11-18 21:00:44,059 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 21:00:44,059 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-18 21:00:44,747 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 23 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:00:44,747 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:00:44,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1554043639] [2022-11-18 21:00:44,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1554043639] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:00:44,747 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:00:44,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2022-11-18 21:00:44,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525388178] [2022-11-18 21:00:44,748 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:00:44,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-18 21:00:44,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:00:44,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 21:00:44,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=170, Unknown=1, NotChecked=0, Total=240 [2022-11-18 21:00:44,750 INFO L87 Difference]: Start difference. First operand 330 states and 402 transitions. Second operand has 16 states, 15 states have (on average 5.733333333333333) internal successors, (86), 13 states have internal predecessors, (86), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:00:52,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:52,755 INFO L93 Difference]: Finished difference Result 446 states and 519 transitions. [2022-11-18 21:00:52,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 21:00:52,756 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 5.733333333333333) internal successors, (86), 13 states have internal predecessors, (86), 4 states have call successors, (6), 5 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 48 [2022-11-18 21:00:52,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:52,759 INFO L225 Difference]: With dead ends: 446 [2022-11-18 21:00:52,759 INFO L226 Difference]: Without dead ends: 446 [2022-11-18 21:00:52,760 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=213, Invalid=434, Unknown=3, NotChecked=0, Total=650 [2022-11-18 21:00:52,760 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 299 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 124 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:52,761 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [300 Valid, 203 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 198 Invalid, 0 Unknown, 124 Unchecked, 0.7s Time] [2022-11-18 21:00:52,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2022-11-18 21:00:52,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 330. [2022-11-18 21:00:52,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 297 states have (on average 1.2592592592592593) internal successors, (374), 313 states have internal predecessors, (374), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 21:00:52,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 394 transitions. [2022-11-18 21:00:52,771 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 394 transitions. Word has length 48 [2022-11-18 21:00:52,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:52,771 INFO L495 AbstractCegarLoop]: Abstraction has 330 states and 394 transitions. [2022-11-18 21:00:52,771 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 5.733333333333333) internal successors, (86), 13 states have internal predecessors, (86), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:00:52,771 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 394 transitions. [2022-11-18 21:00:52,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-18 21:00:52,772 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:52,772 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:00:52,785 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-11-18 21:00:52,985 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:52,985 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:00:52,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:52,986 INFO L85 PathProgramCache]: Analyzing trace with hash -2026621493, now seen corresponding path program 1 times [2022-11-18 21:00:52,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:52,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [210222170] [2022-11-18 21:00:52,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:52,986 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:52,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:52,987 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:00:52,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-18 21:00:53,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:53,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 21:00:53,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:53,459 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 21:00:53,459 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:00:53,460 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:00:53,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [210222170] [2022-11-18 21:00:53,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [210222170] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:53,460 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:53,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:00:53,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343247791] [2022-11-18 21:00:53,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:53,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:00:53,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:00:53,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:00:53,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:00:53,461 INFO L87 Difference]: Start difference. First operand 330 states and 394 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, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:53,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:53,623 INFO L93 Difference]: Finished difference Result 348 states and 400 transitions. [2022-11-18 21:00:53,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:00:53,625 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, (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 48 [2022-11-18 21:00:53,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:53,626 INFO L225 Difference]: With dead ends: 348 [2022-11-18 21:00:53,626 INFO L226 Difference]: Without dead ends: 348 [2022-11-18 21:00:53,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:00:53,627 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 62 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:53,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 150 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:00:53,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-11-18 21:00:53,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 329. [2022-11-18 21:00:53,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 297 states have (on average 1.2255892255892256) internal successors, (364), 312 states have internal predecessors, (364), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 21:00:53,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 384 transitions. [2022-11-18 21:00:53,636 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 384 transitions. Word has length 48 [2022-11-18 21:00:53,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:53,636 INFO L495 AbstractCegarLoop]: Abstraction has 329 states and 384 transitions. [2022-11-18 21:00:53,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:53,637 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 384 transitions. [2022-11-18 21:00:53,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-18 21:00:53,637 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:53,637 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:00:53,654 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-11-18 21:00:53,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:53,850 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:00:53,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:53,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1931998324, now seen corresponding path program 1 times [2022-11-18 21:00:53,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:53,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [194669882] [2022-11-18 21:00:53,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:53,851 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:53,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:53,852 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:00:53,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-11-18 21:00:54,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:54,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 21:00:54,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:57,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:00:57,173 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:00:57,376 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:00:57,382 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:00:57,448 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 21:00:57,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:01:00,138 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:01:00,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [194669882] [2022-11-18 21:01:00,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [194669882] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:01:00,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1189201361] [2022-11-18 21:01:00,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:00,138 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 21:01:00,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 21:01:00,139 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 21:01:00,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2022-11-18 21:01:00,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:00,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:01:00,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:01:05,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:01:05,610 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:01:05,720 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:01:05,725 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:01:05,751 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 21:01:05,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:01:08,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1189201361] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:01:08,020 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:01:08,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 7 [2022-11-18 21:01:08,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973789887] [2022-11-18 21:01:08,021 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:01:08,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 21:01:08,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:01:08,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 21:01:08,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=119, Unknown=5, NotChecked=0, Total=156 [2022-11-18 21:01:08,022 INFO L87 Difference]: Start difference. First operand 329 states and 384 transitions. Second operand has 9 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:01:14,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:01:14,898 INFO L93 Difference]: Finished difference Result 355 states and 401 transitions. [2022-11-18 21:01:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:01:14,899 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2022-11-18 21:01:14,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:01:14,900 INFO L225 Difference]: With dead ends: 355 [2022-11-18 21:01:14,900 INFO L226 Difference]: Without dead ends: 355 [2022-11-18 21:01:14,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 17.4s TimeCoverageRelationStatistics Valid=113, Invalid=299, Unknown=8, NotChecked=0, Total=420 [2022-11-18 21:01:14,901 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 127 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:01:14,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 240 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 175 Invalid, 0 Unknown, 60 Unchecked, 0.5s Time] [2022-11-18 21:01:14,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-11-18 21:01:14,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 329. [2022-11-18 21:01:14,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 297 states have (on average 1.2222222222222223) internal successors, (363), 312 states have internal predecessors, (363), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 21:01:14,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 383 transitions. [2022-11-18 21:01:14,908 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 383 transitions. Word has length 50 [2022-11-18 21:01:14,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:01:14,908 INFO L495 AbstractCegarLoop]: Abstraction has 329 states and 383 transitions. [2022-11-18 21:01:14,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:01:14,909 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 383 transitions. [2022-11-18 21:01:14,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-18 21:01:14,910 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:01:14,910 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:14,923 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (34)] Forceful destruction successful, exit code 0 [2022-11-18 21:01:15,122 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-11-18 21:01:15,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:01:15,313 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:01:15,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:15,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1599243231, now seen corresponding path program 1 times [2022-11-18 21:01:15,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:01:15,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [222565351] [2022-11-18 21:01:15,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:15,314 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:01:15,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:01:15,315 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:01:15,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-18 21:01:15,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:15,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 21:01:15,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:01:15,414 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-18 21:01:15,539 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 21:01:15,539 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:01:15,539 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:01:15,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [222565351] [2022-11-18 21:01:15,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [222565351] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:15,540 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:15,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:01:15,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882769546] [2022-11-18 21:01:15,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:15,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:01:15,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:01:15,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:01:15,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:01:15,541 INFO L87 Difference]: Start difference. First operand 329 states and 383 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:01:15,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:01:15,728 INFO L93 Difference]: Finished difference Result 357 states and 401 transitions. [2022-11-18 21:01:15,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:01:15,740 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-18 21:01:15,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:01:15,741 INFO L225 Difference]: With dead ends: 357 [2022-11-18 21:01:15,741 INFO L226 Difference]: Without dead ends: 357 [2022-11-18 21:01:15,742 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:01:15,749 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 21 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:01:15,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 139 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:01:15,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-11-18 21:01:15,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 329. [2022-11-18 21:01:15,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 297 states have (on average 1.2087542087542087) internal successors, (359), 312 states have internal predecessors, (359), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 21:01:15,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 379 transitions. [2022-11-18 21:01:15,768 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 379 transitions. Word has length 49 [2022-11-18 21:01:15,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:01:15,768 INFO L495 AbstractCegarLoop]: Abstraction has 329 states and 379 transitions. [2022-11-18 21:01:15,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:01:15,769 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 379 transitions. [2022-11-18 21:01:15,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-18 21:01:15,769 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:01:15,769 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:01:15,781 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-11-18 21:01:15,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:01:15,971 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:01:15,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:15,972 INFO L85 PathProgramCache]: Analyzing trace with hash 429224355, now seen corresponding path program 1 times [2022-11-18 21:01:15,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:01:15,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1641002754] [2022-11-18 21:01:15,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:15,972 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:01:15,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:01:15,973 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:01:15,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-11-18 21:01:16,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:16,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-18 21:01:16,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:01:18,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:01:18,731 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:01:25,273 INFO L321 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-18 21:01:25,273 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 17 [2022-11-18 21:01:25,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:01:25,967 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:01:26,095 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:01:26,100 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:01:26,170 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:26,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:01:26,559 INFO L321 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-18 21:01:26,559 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2022-11-18 21:01:29,299 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 21:01:29,300 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-18 21:01:38,124 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:01:38,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1641002754] [2022-11-18 21:01:38,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1641002754] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:01:38,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2069099165] [2022-11-18 21:01:38,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:38,125 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 21:01:38,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 21:01:38,126 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 21:01:38,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2022-11-18 21:01:38,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:38,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-18 21:01:38,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:01:43,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:01:43,083 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:01:43,400 INFO L321 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-18 21:01:43,401 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 17 [2022-11-18 21:01:44,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:01:44,071 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:01:44,175 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:01:44,185 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:01:44,204 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:01:44,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:01:44,392 INFO L321 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-18 21:01:44,393 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2022-11-18 21:01:50,256 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 21:01:50,256 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-18 21:01:58,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2069099165] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:01:58,625 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:01:58,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 13 [2022-11-18 21:01:58,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789371954] [2022-11-18 21:01:58,626 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:01:58,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 21:01:58,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:01:58,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 21:01:58,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=521, Unknown=19, NotChecked=0, Total=650 [2022-11-18 21:01:58,627 INFO L87 Difference]: Start difference. First operand 329 states and 379 transitions. Second operand has 15 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 12 states have internal predecessors, (55), 2 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-18 21:02:07,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:02:07,933 INFO L93 Difference]: Finished difference Result 394 states and 439 transitions. [2022-11-18 21:02:07,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:02:07,934 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 12 states have internal predecessors, (55), 2 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 50 [2022-11-18 21:02:07,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:02:07,935 INFO L225 Difference]: With dead ends: 394 [2022-11-18 21:02:07,935 INFO L226 Difference]: Without dead ends: 394 [2022-11-18 21:02:07,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 124 SyntacticMatches, 6 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 47.0s TimeCoverageRelationStatistics Valid=268, Invalid=899, Unknown=23, NotChecked=0, Total=1190 [2022-11-18 21:02:07,936 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 242 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:02:07,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 140 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 179 Invalid, 0 Unknown, 71 Unchecked, 0.5s Time] [2022-11-18 21:02:07,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-11-18 21:02:07,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 329. [2022-11-18 21:02:07,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 297 states have (on average 1.2053872053872055) internal successors, (358), 312 states have internal predecessors, (358), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 21:02:07,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 378 transitions. [2022-11-18 21:02:07,945 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 378 transitions. Word has length 50 [2022-11-18 21:02:07,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:02:07,945 INFO L495 AbstractCegarLoop]: Abstraction has 329 states and 378 transitions. [2022-11-18 21:02:07,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 12 states have internal predecessors, (55), 2 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-18 21:02:07,945 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 378 transitions. [2022-11-18 21:02:07,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 21:02:07,946 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:02:07,946 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:07,967 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (37)] Forceful destruction successful, exit code 0 [2022-11-18 21:02:08,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-11-18 21:02:08,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:02:08,350 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:02:08,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:08,351 INFO L85 PathProgramCache]: Analyzing trace with hash 825866446, now seen corresponding path program 1 times [2022-11-18 21:02:08,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:02:08,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1325093454] [2022-11-18 21:02:08,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:08,351 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:02:08,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:02:08,352 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:02:08,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-11-18 21:02:08,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:08,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 21:02:08,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:02:08,748 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 21:02:08,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:02:09,202 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 21:02:09,203 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:02:09,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1325093454] [2022-11-18 21:02:09,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1325093454] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:02:09,203 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:02:09,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 21:02:09,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128910612] [2022-11-18 21:02:09,204 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:02:09,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 21:02:09,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:02:09,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 21:02:09,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:02:09,206 INFO L87 Difference]: Start difference. First operand 329 states and 378 transitions. Second operand has 9 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-18 21:02:09,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:02:09,848 INFO L93 Difference]: Finished difference Result 360 states and 398 transitions. [2022-11-18 21:02:09,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:02:09,849 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 51 [2022-11-18 21:02:09,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:02:09,851 INFO L225 Difference]: With dead ends: 360 [2022-11-18 21:02:09,851 INFO L226 Difference]: Without dead ends: 360 [2022-11-18 21:02:09,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-11-18 21:02:09,852 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 207 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:02:09,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 194 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 21:02:09,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2022-11-18 21:02:09,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 329. [2022-11-18 21:02:09,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 297 states have (on average 1.1919191919191918) internal successors, (354), 312 states have internal predecessors, (354), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 21:02:09,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 374 transitions. [2022-11-18 21:02:09,860 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 374 transitions. Word has length 51 [2022-11-18 21:02:09,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:02:09,860 INFO L495 AbstractCegarLoop]: Abstraction has 329 states and 374 transitions. [2022-11-18 21:02:09,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-18 21:02:09,861 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 374 transitions. [2022-11-18 21:02:09,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-18 21:02:09,861 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:02:09,862 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:09,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Ended with exit code 0 [2022-11-18 21:02:10,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:02:10,074 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:02:10,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:10,075 INFO L85 PathProgramCache]: Analyzing trace with hash -167943901, now seen corresponding path program 1 times [2022-11-18 21:02:10,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:02:10,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1266589629] [2022-11-18 21:02:10,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:10,075 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:02:10,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:02:10,077 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:02:10,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-11-18 21:02:10,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:10,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 21:02:10,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:02:10,536 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 21:02:10,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:02:11,062 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 21:02:11,063 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:02:11,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1266589629] [2022-11-18 21:02:11,063 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1266589629] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:02:11,063 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:02:11,063 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 21:02:11,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122307714] [2022-11-18 21:02:11,064 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:02:11,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:11,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:02:11,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:11,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:11,065 INFO L87 Difference]: Start difference. First operand 329 states and 374 transitions. Second operand has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:02:11,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:02:11,799 INFO L93 Difference]: Finished difference Result 345 states and 385 transitions. [2022-11-18 21:02:11,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:02:11,800 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 52 [2022-11-18 21:02:11,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:02:11,804 INFO L225 Difference]: With dead ends: 345 [2022-11-18 21:02:11,805 INFO L226 Difference]: Without dead ends: 345 [2022-11-18 21:02:11,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2022-11-18 21:02:11,807 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 222 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 186 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 [2022-11-18 21:02:11,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 186 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 21:02:11,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-11-18 21:02:11,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 328. [2022-11-18 21:02:11,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 297 states have (on average 1.1750841750841752) internal successors, (349), 311 states have internal predecessors, (349), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2022-11-18 21:02:11,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 369 transitions. [2022-11-18 21:02:11,819 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 369 transitions. Word has length 52 [2022-11-18 21:02:11,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:02:11,819 INFO L495 AbstractCegarLoop]: Abstraction has 328 states and 369 transitions. [2022-11-18 21:02:11,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:02:11,820 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 369 transitions. [2022-11-18 21:02:11,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-18 21:02:11,821 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:02:11,821 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:11,834 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-11-18 21:02:12,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:02:12,033 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:02:12,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:12,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1335422540, now seen corresponding path program 2 times [2022-11-18 21:02:12,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:02:12,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1547328136] [2022-11-18 21:02:12,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:02:12,035 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:02:12,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:02:12,036 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:02:12,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-11-18 21:02:12,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:02:12,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:02:12,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 21:02:12,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:02:15,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:02:15,165 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:02:15,468 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 21:02:15,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:02:22,214 WARN L233 SmtUtils]: Spent 6.07s on a formula simplification that was a NOOP. DAG size: 24 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:02:22,215 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:02:22,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1547328136] [2022-11-18 21:02:22,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1547328136] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:02:22,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1796679385] [2022-11-18 21:02:22,215 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:02:22,215 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 21:02:22,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 21:02:22,216 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 21:02:22,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2022-11-18 21:02:22,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:02:22,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:02:22,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 21:02:22,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:02:25,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:02:25,464 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:02:25,662 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 21:02:25,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:02:26,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1796679385] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:02:26,156 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:02:26,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2022-11-18 21:02:26,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369011210] [2022-11-18 21:02:26,156 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:02:26,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 21:02:26,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:02:26,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 21:02:26,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=114, Unknown=4, NotChecked=0, Total=156 [2022-11-18 21:02:26,158 INFO L87 Difference]: Start difference. First operand 328 states and 369 transitions. Second operand has 9 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:02:31,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:02:31,132 INFO L93 Difference]: Finished difference Result 348 states and 384 transitions. [2022-11-18 21:02:31,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:02:31,133 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 56 [2022-11-18 21:02:31,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:02:31,134 INFO L225 Difference]: With dead ends: 348 [2022-11-18 21:02:31,134 INFO L226 Difference]: Without dead ends: 348 [2022-11-18 21:02:31,135 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=155, Invalid=391, Unknown=6, NotChecked=0, Total=552 [2022-11-18 21:02:31,135 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 220 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:02:31,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 238 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 152 Invalid, 0 Unknown, 45 Unchecked, 0.4s Time] [2022-11-18 21:02:31,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-11-18 21:02:31,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 287. [2022-11-18 21:02:31,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 258 states have (on average 1.1705426356589148) internal successors, (302), 272 states have internal predecessors, (302), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 21:02:31,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 320 transitions. [2022-11-18 21:02:31,142 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 320 transitions. Word has length 56 [2022-11-18 21:02:31,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:02:31,142 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 320 transitions. [2022-11-18 21:02:31,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:02:31,143 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 320 transitions. [2022-11-18 21:02:31,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-18 21:02:31,143 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:02:31,144 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:02:31,155 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (41)] Ended with exit code 0 [2022-11-18 21:02:31,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-11-18 21:02:31,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:02:31,552 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:02:31,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:31,553 INFO L85 PathProgramCache]: Analyzing trace with hash 2007976587, now seen corresponding path program 1 times [2022-11-18 21:02:31,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:02:31,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2121620949] [2022-11-18 21:02:31,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:31,554 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:02:31,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:02:31,555 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:02:31,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-11-18 21:02:31,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:31,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 21:02:31,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:02:34,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:02:34,201 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:02:36,510 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:02:36,510 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:02:37,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:02:37,175 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:02:37,463 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:37,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:02:38,082 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 21:02:38,083 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-18 21:02:40,818 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 21:02:40,819 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-18 21:02:45,578 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:02:45,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2121620949] [2022-11-18 21:02:45,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2121620949] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:02:45,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [790046786] [2022-11-18 21:02:45,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:45,579 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 21:02:45,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 21:02:45,584 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 21:02:45,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (43)] Waiting until timeout for monitored process [2022-11-18 21:02:45,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:45,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 21:02:45,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:02:48,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:02:48,348 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:02:48,562 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:02:48,562 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:02:49,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:02:49,067 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:02:49,264 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:02:49,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:02:49,592 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 21:02:49,592 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-18 21:02:52,454 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 21:02:52,454 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-18 21:02:57,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [790046786] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:02:57,028 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:02:57,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2022-11-18 21:02:57,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843914514] [2022-11-18 21:02:57,029 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:02:57,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 21:02:57,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:02:57,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 21:02:57,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=223, Unknown=10, NotChecked=0, Total=306 [2022-11-18 21:02:57,030 INFO L87 Difference]: Start difference. First operand 287 states and 320 transitions. Second operand has 11 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:03:03,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:03:03,908 INFO L93 Difference]: Finished difference Result 338 states and 368 transitions. [2022-11-18 21:03:03,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:03:03,908 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 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 56 [2022-11-18 21:03:03,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:03:03,910 INFO L225 Difference]: With dead ends: 338 [2022-11-18 21:03:03,910 INFO L226 Difference]: Without dead ends: 338 [2022-11-18 21:03:03,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 154 SyntacticMatches, 8 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 27.6s TimeCoverageRelationStatistics Valid=183, Invalid=454, Unknown=13, NotChecked=0, Total=650 [2022-11-18 21:03:03,911 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 182 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 67 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:03:03,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 149 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 140 Invalid, 0 Unknown, 67 Unchecked, 0.3s Time] [2022-11-18 21:03:03,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-11-18 21:03:03,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 282. [2022-11-18 21:03:03,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 258 states have (on average 1.1356589147286822) internal successors, (293), 267 states have internal predecessors, (293), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 21:03:03,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 311 transitions. [2022-11-18 21:03:03,917 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 311 transitions. Word has length 56 [2022-11-18 21:03:03,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:03:03,917 INFO L495 AbstractCegarLoop]: Abstraction has 282 states and 311 transitions. [2022-11-18 21:03:03,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:03:03,917 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 311 transitions. [2022-11-18 21:03:03,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-18 21:03:03,918 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:03:03,918 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:03,923 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (43)] Ended with exit code 0 [2022-11-18 21:03:04,130 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:04,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:04,323 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:03:04,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:04,323 INFO L85 PathProgramCache]: Analyzing trace with hash -170351524, now seen corresponding path program 1 times [2022-11-18 21:03:04,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:03:04,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1006258186] [2022-11-18 21:03:04,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:04,323 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:04,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:03:04,324 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:03:04,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-11-18 21:03:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:04,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 21:03:04,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:04,892 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-18 21:03:04,892 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-18 21:03:05,601 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 32 [2022-11-18 21:03:05,661 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 25 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:03:05,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:05,853 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:03:05,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1006258186] [2022-11-18 21:03:05,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1006258186] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:03:05,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [434841932] [2022-11-18 21:03:05,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:05,854 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 21:03:05,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 21:03:05,855 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 21:03:05,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (45)] Waiting until timeout for monitored process [2022-11-18 21:03:06,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:06,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 21:03:06,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:06,538 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-18 21:03:06,538 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-18 21:03:07,046 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 21:03:07,046 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-18 21:03:07,284 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 21:03:07,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:07,383 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 26 [2022-11-18 21:03:07,768 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 26 [2022-11-18 21:03:08,391 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 21:03:08,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [434841932] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:03:08,392 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:03:08,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 25 [2022-11-18 21:03:08,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664891398] [2022-11-18 21:03:08,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:03:08,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-18 21:03:08,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:03:08,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-18 21:03:08,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=614, Unknown=2, NotChecked=0, Total=756 [2022-11-18 21:03:08,393 INFO L87 Difference]: Start difference. First operand 282 states and 311 transitions. Second operand has 27 states, 23 states have (on average 5.695652173913044) internal successors, (131), 23 states have internal predecessors, (131), 7 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 21:03:10,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:03:10,029 INFO L93 Difference]: Finished difference Result 356 states and 386 transitions. [2022-11-18 21:03:10,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-18 21:03:10,029 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 5.695652173913044) internal successors, (131), 23 states have internal predecessors, (131), 7 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 57 [2022-11-18 21:03:10,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:03:10,031 INFO L225 Difference]: With dead ends: 356 [2022-11-18 21:03:10,031 INFO L226 Difference]: Without dead ends: 356 [2022-11-18 21:03:10,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 154 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=350, Invalid=1130, Unknown=2, NotChecked=0, Total=1482 [2022-11-18 21:03:10,032 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 522 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 117 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:03:10,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 289 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 203 Invalid, 0 Unknown, 117 Unchecked, 0.6s Time] [2022-11-18 21:03:10,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-11-18 21:03:10,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 281. [2022-11-18 21:03:10,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 258 states have (on average 1.1317829457364341) internal successors, (292), 266 states have internal predecessors, (292), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 21:03:10,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 310 transitions. [2022-11-18 21:03:10,039 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 310 transitions. Word has length 57 [2022-11-18 21:03:10,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:03:10,039 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 310 transitions. [2022-11-18 21:03:10,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 5.695652173913044) internal successors, (131), 23 states have internal predecessors, (131), 7 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 21:03:10,040 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 310 transitions. [2022-11-18 21:03:10,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-18 21:03:10,041 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:03:10,041 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:10,052 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (45)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:10,253 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Ended with exit code 0 [2022-11-18 21:03:10,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:10,445 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:03:10,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:10,445 INFO L85 PathProgramCache]: Analyzing trace with hash -985929967, now seen corresponding path program 1 times [2022-11-18 21:03:10,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:03:10,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1349211169] [2022-11-18 21:03:10,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:10,446 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:10,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:03:10,447 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:03:10,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-11-18 21:03:10,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:10,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 21:03:10,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:11,081 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:03:11,082 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:03:12,275 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 24 [2022-11-18 21:03:12,409 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:03:12,468 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 21:03:12,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:12,794 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2022-11-18 21:03:14,235 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 33 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 21:03:14,235 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:03:14,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1349211169] [2022-11-18 21:03:14,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1349211169] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:03:14,236 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:03:14,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2022-11-18 21:03:14,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625877821] [2022-11-18 21:03:14,236 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:03:14,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-18 21:03:14,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:03:14,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-18 21:03:14,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2022-11-18 21:03:14,238 INFO L87 Difference]: Start difference. First operand 281 states and 310 transitions. Second operand has 26 states, 23 states have (on average 4.3478260869565215) internal successors, (100), 21 states have internal predecessors, (100), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:03:16,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:03:16,483 INFO L93 Difference]: Finished difference Result 332 states and 358 transitions. [2022-11-18 21:03:16,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 21:03:16,484 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 4.3478260869565215) internal successors, (100), 21 states have internal predecessors, (100), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 58 [2022-11-18 21:03:16,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:03:16,486 INFO L225 Difference]: With dead ends: 332 [2022-11-18 21:03:16,486 INFO L226 Difference]: Without dead ends: 332 [2022-11-18 21:03:16,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 91 SyntacticMatches, 8 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2022-11-18 21:03:16,487 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 527 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 133 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:03:16,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [527 Valid, 199 Invalid, 542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 331 Invalid, 0 Unknown, 133 Unchecked, 0.9s Time] [2022-11-18 21:03:16,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2022-11-18 21:03:16,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 281. [2022-11-18 21:03:16,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 258 states have (on average 1.127906976744186) internal successors, (291), 266 states have internal predecessors, (291), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 21:03:16,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 309 transitions. [2022-11-18 21:03:16,494 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 309 transitions. Word has length 58 [2022-11-18 21:03:16,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:03:16,494 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 309 transitions. [2022-11-18 21:03:16,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 4.3478260869565215) internal successors, (100), 21 states have internal predecessors, (100), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:03:16,495 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 309 transitions. [2022-11-18 21:03:16,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-18 21:03:16,496 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:03:16,496 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:16,512 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:16,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:16,712 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:03:16,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:16,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1225182698, now seen corresponding path program 1 times [2022-11-18 21:03:16,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:03:16,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2042938132] [2022-11-18 21:03:16,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:16,713 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:16,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:03:16,714 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:03:16,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-11-18 21:03:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:16,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 21:03:16,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:19,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:03:19,604 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:03:22,169 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 21:03:22,169 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-18 21:03:22,882 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:03:22,891 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:03:22,996 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:22,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:23,647 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:03:23,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2042938132] [2022-11-18 21:03:23,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2042938132] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:03:23,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1267519607] [2022-11-18 21:03:23,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:23,647 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 21:03:23,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 21:03:23,648 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 21:03:23,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (48)] Waiting until timeout for monitored process [2022-11-18 21:03:24,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:24,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-18 21:03:24,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:24,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:03:24,838 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:03:24,885 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 21:03:24,887 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-18 21:03:27,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:03:27,465 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:03:27,914 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:03:27,928 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:03:28,025 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 28 refuted. 7 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-18 21:03:28,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:30,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1267519607] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:03:30,467 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:03:30,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2022-11-18 21:03:30,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923736727] [2022-11-18 21:03:30,468 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:03:30,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-18 21:03:30,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:03:30,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 21:03:30,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=373, Unknown=19, NotChecked=0, Total=462 [2022-11-18 21:03:30,469 INFO L87 Difference]: Start difference. First operand 281 states and 309 transitions. Second operand has 16 states, 15 states have (on average 4.933333333333334) internal successors, (74), 13 states have internal predecessors, (74), 3 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:03:42,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:03:42,468 INFO L93 Difference]: Finished difference Result 371 states and 402 transitions. [2022-11-18 21:03:42,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 21:03:42,468 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 4.933333333333334) internal successors, (74), 13 states have internal predecessors, (74), 3 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 58 [2022-11-18 21:03:42,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:03:42,470 INFO L225 Difference]: With dead ends: 371 [2022-11-18 21:03:42,470 INFO L226 Difference]: Without dead ends: 371 [2022-11-18 21:03:42,471 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=248, Invalid=1121, Unknown=37, NotChecked=0, Total=1406 [2022-11-18 21:03:42,471 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 194 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 267 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:03:42,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 369 Invalid, 465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 180 Invalid, 0 Unknown, 267 Unchecked, 0.5s Time] [2022-11-18 21:03:42,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-11-18 21:03:42,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 286. [2022-11-18 21:03:42,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 263 states have (on average 1.1254752851711027) internal successors, (296), 271 states have internal predecessors, (296), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 21:03:42,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 314 transitions. [2022-11-18 21:03:42,477 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 314 transitions. Word has length 58 [2022-11-18 21:03:42,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:03:42,477 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 314 transitions. [2022-11-18 21:03:42,477 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 4.933333333333334) internal successors, (74), 13 states have internal predecessors, (74), 3 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:03:42,478 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 314 transitions. [2022-11-18 21:03:42,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-18 21:03:42,478 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:03:42,479 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:42,488 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:42,686 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (48)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:42,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 21:03:42,883 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:03:42,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:42,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1709075571, now seen corresponding path program 1 times [2022-11-18 21:03:42,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:03:42,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [545229799] [2022-11-18 21:03:42,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:42,884 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:42,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:03:42,885 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:03:42,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-11-18 21:03:43,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:43,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 21:03:43,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:43,299 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 21:03:43,299 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-18 21:03:43,627 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 21:03:43,737 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 21:03:43,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:44,795 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 21:03:44,795 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:03:44,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [545229799] [2022-11-18 21:03:44,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [545229799] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:03:44,797 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:03:44,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-11-18 21:03:44,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487539710] [2022-11-18 21:03:44,797 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:03:44,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 21:03:44,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:03:44,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 21:03:44,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:03:44,799 INFO L87 Difference]: Start difference. First operand 286 states and 314 transitions. Second operand has 18 states, 16 states have (on average 6.0) internal successors, (96), 14 states have internal predecessors, (96), 2 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:03:45,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:03:45,747 INFO L93 Difference]: Finished difference Result 348 states and 380 transitions. [2022-11-18 21:03:45,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 21:03:45,748 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 6.0) internal successors, (96), 14 states have internal predecessors, (96), 2 states have call successors, (6), 6 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 60 [2022-11-18 21:03:45,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:03:45,749 INFO L225 Difference]: With dead ends: 348 [2022-11-18 21:03:45,749 INFO L226 Difference]: Without dead ends: 348 [2022-11-18 21:03:45,750 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 101 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=247, Invalid=683, Unknown=0, NotChecked=0, Total=930 [2022-11-18 21:03:45,750 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 307 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 125 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:03:45,751 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 290 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 196 Invalid, 0 Unknown, 125 Unchecked, 0.4s Time] [2022-11-18 21:03:45,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-11-18 21:03:45,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 285. [2022-11-18 21:03:45,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 263 states have (on average 1.1216730038022813) internal successors, (295), 270 states have internal predecessors, (295), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 21:03:45,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 313 transitions. [2022-11-18 21:03:45,756 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 313 transitions. Word has length 60 [2022-11-18 21:03:45,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:03:45,757 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 313 transitions. [2022-11-18 21:03:45,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 6.0) internal successors, (96), 14 states have internal predecessors, (96), 2 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 21:03:45,757 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 313 transitions. [2022-11-18 21:03:45,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-18 21:03:45,758 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:03:45,758 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:45,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Ended with exit code 0 [2022-11-18 21:03:45,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:45,971 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:03:45,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:45,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1377578707, now seen corresponding path program 1 times [2022-11-18 21:03:45,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:03:45,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1170017803] [2022-11-18 21:03:45,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:45,971 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:45,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:03:45,972 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:03:45,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2022-11-18 21:03:46,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:46,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 21:03:46,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:46,745 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-11-18 21:03:46,808 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 21 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:46,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:47,326 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2022-11-18 21:03:47,399 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:03:47,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1170017803] [2022-11-18 21:03:47,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1170017803] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:03:47,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1966015867] [2022-11-18 21:03:47,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:47,400 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 21:03:47,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 21:03:47,401 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 21:03:47,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (51)] Waiting until timeout for monitored process [2022-11-18 21:03:47,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:47,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 21:03:47,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:48,396 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2022-11-18 21:03:48,459 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 21:03:48,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:48,626 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 21:03:48,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1966015867] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-18 21:03:48,626 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:03:48,627 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10, 5] total 20 [2022-11-18 21:03:48,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743834075] [2022-11-18 21:03:48,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:03:48,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:03:48,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:03:48,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:03:48,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2022-11-18 21:03:48,628 INFO L87 Difference]: Start difference. First operand 285 states and 313 transitions. Second operand has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:03:49,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:03:49,033 INFO L93 Difference]: Finished difference Result 291 states and 312 transitions. [2022-11-18 21:03:49,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:03:49,034 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 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 60 [2022-11-18 21:03:49,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:03:49,035 INFO L225 Difference]: With dead ends: 291 [2022-11-18 21:03:49,035 INFO L226 Difference]: Without dead ends: 291 [2022-11-18 21:03:49,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2022-11-18 21:03:49,036 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 157 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:03:49,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 85 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:03:49,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-11-18 21:03:49,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 236. [2022-11-18 21:03:49,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 218 states have (on average 1.091743119266055) internal successors, (238), 223 states have internal predecessors, (238), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-18 21:03:49,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 253 transitions. [2022-11-18 21:03:49,041 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 253 transitions. Word has length 60 [2022-11-18 21:03:49,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:03:49,042 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 253 transitions. [2022-11-18 21:03:49,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:03:49,042 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 253 transitions. [2022-11-18 21:03:49,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-18 21:03:49,043 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:03:49,043 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:49,061 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:49,259 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (51)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:49,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 21:03:49,456 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:03:49,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:49,457 INFO L85 PathProgramCache]: Analyzing trace with hash 1170616042, now seen corresponding path program 2 times [2022-11-18 21:03:49,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:03:49,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2088070078] [2022-11-18 21:03:49,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:03:49,457 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:49,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:03:49,458 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:03:49,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2022-11-18 21:03:49,639 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:03:49,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:03:49,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 21:03:49,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:50,123 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 21:03:50,123 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-18 21:03:51,190 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2022-11-18 21:03:51,541 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:03:51,606 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 20 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:51,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:52,235 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:03:52,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2088070078] [2022-11-18 21:03:52,235 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2088070078] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:03:52,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1436717703] [2022-11-18 21:03:52,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:03:52,236 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 21:03:52,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 21:03:52,237 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 21:03:52,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (53)] Waiting until timeout for monitored process [2022-11-18 21:03:52,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:03:52,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:03:52,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:03:52,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:53,097 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-18 21:03:53,097 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-18 21:03:53,987 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 38 [2022-11-18 21:03:54,500 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 21:03:54,583 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 20 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:03:54,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:54,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1436717703] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:03:54,919 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:03:54,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 19 [2022-11-18 21:03:54,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847719422] [2022-11-18 21:03:54,919 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:03:54,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 21:03:54,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:03:54,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 21:03:54,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2022-11-18 21:03:54,920 INFO L87 Difference]: Start difference. First operand 236 states and 253 transitions. Second operand has 21 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:03:56,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:03:56,772 INFO L93 Difference]: Finished difference Result 299 states and 318 transitions. [2022-11-18 21:03:56,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 21:03:56,773 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 66 [2022-11-18 21:03:56,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:03:56,774 INFO L225 Difference]: With dead ends: 299 [2022-11-18 21:03:56,774 INFO L226 Difference]: Without dead ends: 299 [2022-11-18 21:03:56,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 129 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=281, Invalid=1201, Unknown=0, NotChecked=0, Total=1482 [2022-11-18 21:03:56,775 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 473 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 139 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:03:56,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [473 Valid, 264 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 204 Invalid, 0 Unknown, 139 Unchecked, 0.6s Time] [2022-11-18 21:03:56,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2022-11-18 21:03:56,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 235. [2022-11-18 21:03:56,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 218 states have (on average 1.0871559633027523) internal successors, (237), 222 states have internal predecessors, (237), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-18 21:03:56,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 252 transitions. [2022-11-18 21:03:56,779 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 252 transitions. Word has length 66 [2022-11-18 21:03:56,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:03:56,779 INFO L495 AbstractCegarLoop]: Abstraction has 235 states and 252 transitions. [2022-11-18 21:03:56,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 21:03:56,780 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 252 transitions. [2022-11-18 21:03:56,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 21:03:56,781 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:03:56,781 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:56,785 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (53)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:57,002 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:57,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:57,193 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:03:57,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:57,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1008566956, now seen corresponding path program 1 times [2022-11-18 21:03:57,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:03:57,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [320944487] [2022-11-18 21:03:57,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:57,194 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:57,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:03:57,195 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:03:57,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2022-11-18 21:03:57,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:57,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 21:03:57,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:57,573 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-11-18 21:03:57,573 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:03:57,573 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:03:57,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [320944487] [2022-11-18 21:03:57,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [320944487] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:03:57,574 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:03:57,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:03:57,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020841497] [2022-11-18 21:03:57,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:03:57,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:03:57,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:03:57,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:03:57,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:03:57,575 INFO L87 Difference]: Start difference. First operand 235 states and 252 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-18 21:03:57,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:03:57,679 INFO L93 Difference]: Finished difference Result 245 states and 261 transitions. [2022-11-18 21:03:57,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:03:57,679 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 67 [2022-11-18 21:03:57,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:03:57,680 INFO L225 Difference]: With dead ends: 245 [2022-11-18 21:03:57,680 INFO L226 Difference]: Without dead ends: 229 [2022-11-18 21:03:57,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:03:57,680 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 11 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:03:57,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 65 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:03:57,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2022-11-18 21:03:57,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 223. [2022-11-18 21:03:57,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 206 states have (on average 1.0825242718446602) internal successors, (223), 210 states have internal predecessors, (223), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-18 21:03:57,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 238 transitions. [2022-11-18 21:03:57,685 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 238 transitions. Word has length 67 [2022-11-18 21:03:57,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:03:57,686 INFO L495 AbstractCegarLoop]: Abstraction has 223 states and 238 transitions. [2022-11-18 21:03:57,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-18 21:03:57,686 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 238 transitions. [2022-11-18 21:03:57,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 21:03:57,687 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:03:57,687 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:57,704 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:57,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:57,900 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 21:03:57,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:57,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1133646903, now seen corresponding path program 1 times [2022-11-18 21:03:57,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:03:57,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1519931800] [2022-11-18 21:03:57,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:57,901 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:57,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:03:57,902 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:03:57,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2022-11-18 21:03:58,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 21:03:58,098 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 21:03:58,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 21:03:58,267 INFO L130 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2022-11-18 21:03:58,267 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-18 21:03:58,268 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2022-11-18 21:03:58,270 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 20 remaining) [2022-11-18 21:03:58,270 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 20 remaining) [2022-11-18 21:03:58,270 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2022-11-18 21:03:58,270 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2022-11-18 21:03:58,271 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2022-11-18 21:03:58,271 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2022-11-18 21:03:58,271 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 20 remaining) [2022-11-18 21:03:58,271 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 20 remaining) [2022-11-18 21:03:58,271 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 20 remaining) [2022-11-18 21:03:58,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 20 remaining) [2022-11-18 21:03:58,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2022-11-18 21:03:58,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2022-11-18 21:03:58,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2022-11-18 21:03:58,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2022-11-18 21:03:58,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2022-11-18 21:03:58,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2022-11-18 21:03:58,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2022-11-18 21:03:58,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2022-11-18 21:03:58,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2022-11-18 21:03:58,295 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:58,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:03:58,485 INFO L444 BasicCegarLoop]: Path program histogram: [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:03:58,489 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-18 21:03:58,578 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 09:03:58 BoogieIcfgContainer [2022-11-18 21:03:58,578 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-18 21:03:58,579 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-18 21:03:58,579 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-18 21:03:58,579 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-18 21:03:58,579 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:59:13" (3/4) ... [2022-11-18 21:03:58,582 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-18 21:03:58,583 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-18 21:03:58,583 INFO L158 Benchmark]: Toolchain (without parser) took 286889.76ms. Allocated memory was 60.8MB in the beginning and 119.5MB in the end (delta: 58.7MB). Free memory was 38.1MB in the beginning and 64.3MB in the end (delta: -26.2MB). Peak memory consumption was 31.2MB. Max. memory is 16.1GB. [2022-11-18 21:03:58,583 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 60.8MB. Free memory was 42.7MB in the beginning and 42.7MB in the end (delta: 43.8kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 21:03:58,583 INFO L158 Benchmark]: CACSL2BoogieTranslator took 689.37ms. Allocated memory is still 60.8MB. Free memory was 37.8MB in the beginning and 35.0MB in the end (delta: 2.9MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-18 21:03:58,584 INFO L158 Benchmark]: Boogie Procedure Inliner took 80.47ms. Allocated memory is still 60.8MB. Free memory was 35.0MB in the beginning and 32.6MB in the end (delta: 2.3MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-11-18 21:03:58,584 INFO L158 Benchmark]: Boogie Preprocessor took 68.32ms. Allocated memory is still 60.8MB. Free memory was 32.6MB in the beginning and 30.8MB in the end (delta: 1.8MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 21:03:58,584 INFO L158 Benchmark]: RCFGBuilder took 723.86ms. Allocated memory was 60.8MB in the beginning and 79.7MB in the end (delta: 18.9MB). Free memory was 30.8MB in the beginning and 48.6MB in the end (delta: -17.8MB). Peak memory consumption was 10.0MB. Max. memory is 16.1GB. [2022-11-18 21:03:58,584 INFO L158 Benchmark]: TraceAbstraction took 285312.16ms. Allocated memory was 79.7MB in the beginning and 119.5MB in the end (delta: 39.8MB). Free memory was 47.7MB in the beginning and 64.3MB in the end (delta: -16.6MB). Peak memory consumption was 21.4MB. Max. memory is 16.1GB. [2022-11-18 21:03:58,585 INFO L158 Benchmark]: Witness Printer took 3.88ms. Allocated memory is still 119.5MB. Free memory is still 64.3MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 21:03:58,586 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.30ms. Allocated memory is still 60.8MB. Free memory was 42.7MB in the beginning and 42.7MB in the end (delta: 43.8kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 689.37ms. Allocated memory is still 60.8MB. Free memory was 37.8MB in the beginning and 35.0MB in the end (delta: 2.9MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 80.47ms. Allocated memory is still 60.8MB. Free memory was 35.0MB in the beginning and 32.6MB in the end (delta: 2.3MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 68.32ms. Allocated memory is still 60.8MB. Free memory was 32.6MB in the beginning and 30.8MB in the end (delta: 1.8MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 723.86ms. Allocated memory was 60.8MB in the beginning and 79.7MB in the end (delta: 18.9MB). Free memory was 30.8MB in the beginning and 48.6MB in the end (delta: -17.8MB). Peak memory consumption was 10.0MB. Max. memory is 16.1GB. * TraceAbstraction took 285312.16ms. Allocated memory was 79.7MB in the beginning and 119.5MB in the end (delta: 39.8MB). Free memory was 47.7MB in the beginning and 64.3MB in the end (delta: -16.6MB). Peak memory consumption was 21.4MB. Max. memory is 16.1GB. * Witness Printer took 3.88ms. Allocated memory is still 119.5MB. Free memory is still 64.3MB. 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, overapproximation of memtrack at line 721. Possible FailurePath: [L686] char *global = 0; [L685] int state = STATE_1; [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}] [L708] global = x [L709] 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: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: 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: 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. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 61 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 285.1s, OverallIterations: 42, TraceHistogramMax: 6, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 88.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 8745 SdHoareTripleChecker+Valid, 16.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8744 mSDsluCounter, 9196 SdHoareTripleChecker+Invalid, 14.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 1425 IncrementalHoareTripleChecker+Unchecked, 6776 mSDsCounter, 685 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5592 IncrementalHoareTripleChecker+Invalid, 7702 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 685 mSolverCounterUnsat, 2420 mSDtfsCounter, 5592 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3177 GetRequests, 2559 SyntacticMatches, 47 SemanticMatches, 571 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2997 ImplicationChecksByTransitivity, 204.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=702occurred in iteration=20, InterpolantAutomatonStates: 411, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 41 MinimizatonAttempts, 2810 StatesRemovedByMinimization, 41 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 5.7s SatisfiabilityAnalysisTime, 175.3s InterpolantComputationTime, 2140 NumberOfCodeBlocks, 2140 NumberOfCodeBlocksAsserted, 59 NumberOfCheckSat, 2599 ConstructedInterpolants, 306 QuantifiedInterpolants, 37498 SizeOfPredicates, 219 NumberOfNonLiveVariables, 8182 ConjunctsInSsa, 696 ConjunctsInUnsatCore, 68 InterpolantComputations, 17 PerfectInterpolantSequences, 1089/2026 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-18 21:03:58,673 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_213c07ed-cc4b-4c5c-b6c8-620c6eebf99c/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample