./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memcleanup.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (memcleanup) Using default analysis Version 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_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/config/svcomp-MemCleanup-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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-memcleanup) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 18:39:44,564 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 18:39:44,566 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 18:39:44,590 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 18:39:44,591 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 18:39:44,592 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 18:39:44,596 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 18:39:44,601 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 18:39:44,606 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 18:39:44,611 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 18:39:44,613 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 18:39:44,615 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 18:39:44,615 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 18:39:44,618 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 18:39:44,620 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 18:39:44,622 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 18:39:44,623 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 18:39:44,624 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 18:39:44,626 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 18:39:44,633 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 18:39:44,634 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 18:39:44,635 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 18:39:44,639 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 18:39:44,639 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 18:39:44,647 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 18:39:44,648 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 18:39:44,648 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 18:39:44,650 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 18:39:44,650 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 18:39:44,651 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 18:39:44,652 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 18:39:44,653 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 18:39:44,655 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 18:39:44,656 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 18:39:44,657 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 18:39:44,657 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 18:39:44,658 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 18:39:44,658 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 18:39:44,658 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 18:39:44,659 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 18:39:44,660 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 18:39:44,660 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/config/svcomp-MemCleanup-32bit-Automizer_Default.epf [2022-11-18 18:39:44,701 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 18:39:44,702 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 18:39:44,702 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 18:39:44,702 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 18:39:44,703 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 18:39:44,703 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 18:39:44,703 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 18:39:44,704 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 18:39:44,704 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 18:39:44,704 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 18:39:44,704 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 18:39:44,704 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 18:39:44,705 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 18:39:44,705 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 18:39:44,705 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 18:39:44,705 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 18:39:44,705 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 18:39:44,705 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 18:39:44,706 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 18:39:44,706 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 18:39:44,706 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 18:39:44,708 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 18:39:44,708 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 18:39:44,709 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 18:39:44,709 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:39:44,709 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 18:39:44,709 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 18:39:44,710 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 18:39:44,710 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 18:39:44,710 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_46611024-55e2-4ce4-b410-25ea6429a4bd/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_46611024-55e2-4ce4-b410-25ea6429a4bd/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-memcleanup) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e [2022-11-18 18:39:45,018 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 18:39:45,064 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 18:39:45,067 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 18:39:45,069 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 18:39:45,071 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 18:39:45,072 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-18 18:39:45,164 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/data/1afb5ce4e/5d64c934ca6a46669b3fe8297538ac11/FLAG9cd31f7a5 [2022-11-18 18:39:45,642 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 18:39:45,654 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-18 18:39:45,673 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/data/1afb5ce4e/5d64c934ca6a46669b3fe8297538ac11/FLAG9cd31f7a5 [2022-11-18 18:39:45,953 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/data/1afb5ce4e/5d64c934ca6a46669b3fe8297538ac11 [2022-11-18 18:39:45,956 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 18:39:45,957 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 18:39:45,958 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 18:39:45,958 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 18:39:45,967 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 18:39:45,968 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:39:45" (1/1) ... [2022-11-18 18:39:45,969 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3306685b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:45, skipping insertion in model container [2022-11-18 18:39:45,969 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:39:45" (1/1) ... [2022-11-18 18:39:45,976 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 18:39:46,026 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 18:39:46,401 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:39:46,412 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 18:39:46,452 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:39:46,483 INFO L208 MainTranslator]: Completed translation [2022-11-18 18:39:46,484 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46 WrapperNode [2022-11-18 18:39:46,484 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 18:39:46,485 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 18:39:46,485 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 18:39:46,485 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 18:39:46,505 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (1/1) ... [2022-11-18 18:39:46,518 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (1/1) ... [2022-11-18 18:39:46,567 INFO L138 Inliner]: procedures = 168, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 95 [2022-11-18 18:39:46,567 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 18:39:46,568 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 18:39:46,569 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 18:39:46,569 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 18:39:46,578 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (1/1) ... [2022-11-18 18:39:46,578 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (1/1) ... [2022-11-18 18:39:46,598 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (1/1) ... [2022-11-18 18:39:46,598 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (1/1) ... [2022-11-18 18:39:46,605 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (1/1) ... [2022-11-18 18:39:46,609 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (1/1) ... [2022-11-18 18:39:46,610 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (1/1) ... [2022-11-18 18:39:46,612 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (1/1) ... [2022-11-18 18:39:46,614 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 18:39:46,626 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 18:39:46,626 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 18:39:46,627 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 18:39:46,629 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (1/1) ... [2022-11-18 18:39:46,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:39:46,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:39:46,669 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 18:39:46,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 18:39:46,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 18:39:46,715 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-11-18 18:39:46,716 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-11-18 18:39:46,716 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 18:39:46,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 18:39:46,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 18:39:46,717 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 18:39:46,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 18:39:46,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 18:39:46,718 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 18:39:46,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 18:39:46,905 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 18:39:46,907 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 18:39:47,175 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 18:39:47,181 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 18:39:47,181 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-18 18:39:47,183 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:39:47 BoogieIcfgContainer [2022-11-18 18:39:47,184 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 18:39:47,186 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 18:39:47,186 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 18:39:47,192 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 18:39:47,192 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 06:39:45" (1/3) ... [2022-11-18 18:39:47,193 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1cc41bb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:39:47, skipping insertion in model container [2022-11-18 18:39:47,193 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:39:46" (2/3) ... [2022-11-18 18:39:47,193 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1cc41bb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:39:47, skipping insertion in model container [2022-11-18 18:39:47,193 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:39:47" (3/3) ... [2022-11-18 18:39:47,195 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2022-11-18 18:39:47,212 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 18:39:47,212 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2022-11-18 18:39:47,275 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 18:39:47,282 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;@5d049b94, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 18:39:47,283 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2022-11-18 18:39:47,287 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 18:39:47,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 18:39:47,296 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:47,297 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 18:39:47,297 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 18:39:47,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:47,304 INFO L85 PathProgramCache]: Analyzing trace with hash -772449407, now seen corresponding path program 1 times [2022-11-18 18:39:47,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:47,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893873212] [2022-11-18 18:39:47,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:47,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:47,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:47,680 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 18:39:47,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:47,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893873212] [2022-11-18 18:39:47,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893873212] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:39:47,682 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:39:47,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:39:47,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539351755] [2022-11-18 18:39:47,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:39:47,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:39:47,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:47,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:39:47,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:39:47,720 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 18:39:47,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:39:47,960 INFO L93 Difference]: Finished difference Result 124 states and 145 transitions. [2022-11-18 18:39:47,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:39:47,964 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 18:39:47,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:39:47,974 INFO L225 Difference]: With dead ends: 124 [2022-11-18 18:39:47,975 INFO L226 Difference]: Without dead ends: 118 [2022-11-18 18:39:47,976 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 18:39:47,980 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 149 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:39:47,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 109 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:39:48,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2022-11-18 18:39:48,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 92. [2022-11-18 18:39:48,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 65 states have (on average 1.6153846153846154) internal successors, (105), 82 states have internal predecessors, (105), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2022-11-18 18:39:48,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 123 transitions. [2022-11-18 18:39:48,031 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 123 transitions. Word has length 6 [2022-11-18 18:39:48,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:39:48,031 INFO L495 AbstractCegarLoop]: Abstraction has 92 states and 123 transitions. [2022-11-18 18:39:48,032 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 18:39:48,032 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 123 transitions. [2022-11-18 18:39:48,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 18:39:48,033 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:48,033 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 18:39:48,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 18:39:48,034 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 18:39:48,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:48,035 INFO L85 PathProgramCache]: Analyzing trace with hash -772449406, now seen corresponding path program 1 times [2022-11-18 18:39:48,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:48,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717805150] [2022-11-18 18:39:48,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:48,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:48,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:48,357 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 18:39:48,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:48,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717805150] [2022-11-18 18:39:48,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717805150] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:39:48,358 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:39:48,358 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:39:48,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960932771] [2022-11-18 18:39:48,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:39:48,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:39:48,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:48,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:39:48,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:39:48,366 INFO L87 Difference]: Start difference. First operand 92 states and 123 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:39:48,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:39:48,626 INFO L93 Difference]: Finished difference Result 221 states and 308 transitions. [2022-11-18 18:39:48,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:39:48,627 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 18:39:48,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:39:48,630 INFO L225 Difference]: With dead ends: 221 [2022-11-18 18:39:48,630 INFO L226 Difference]: Without dead ends: 221 [2022-11-18 18:39:48,630 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 18:39:48,632 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 121 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:39:48,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 207 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:39:48,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2022-11-18 18:39:48,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 168. [2022-11-18 18:39:48,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 133 states have (on average 1.6240601503759398) internal successors, (216), 150 states have internal predecessors, (216), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-11-18 18:39:48,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 261 transitions. [2022-11-18 18:39:48,665 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 261 transitions. Word has length 6 [2022-11-18 18:39:48,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:39:48,665 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 261 transitions. [2022-11-18 18:39:48,666 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 18:39:48,666 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 261 transitions. [2022-11-18 18:39:48,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 18:39:48,666 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:48,667 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:39:48,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-18 18:39:48,667 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 18:39:48,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:48,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1823872140, now seen corresponding path program 1 times [2022-11-18 18:39:48,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:48,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602092860] [2022-11-18 18:39:48,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:48,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:48,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:48,933 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 18:39:48,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:48,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602092860] [2022-11-18 18:39:48,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602092860] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:39:48,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:39:48,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:39:48,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396189495] [2022-11-18 18:39:48,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:39:48,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:39:48,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:48,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:39:48,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:39:48,937 INFO L87 Difference]: Start difference. First operand 168 states and 261 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:39:49,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:39:49,148 INFO L93 Difference]: Finished difference Result 244 states and 348 transitions. [2022-11-18 18:39:49,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:39:49,149 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 18:39:49,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:39:49,187 INFO L225 Difference]: With dead ends: 244 [2022-11-18 18:39:49,187 INFO L226 Difference]: Without dead ends: 244 [2022-11-18 18:39:49,188 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 18:39:49,189 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 137 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:39:49,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 162 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:39:49,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-11-18 18:39:49,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 171. [2022-11-18 18:39:49,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 136 states have (on average 1.6102941176470589) internal successors, (219), 153 states have internal predecessors, (219), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-11-18 18:39:49,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 264 transitions. [2022-11-18 18:39:49,225 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 264 transitions. Word has length 7 [2022-11-18 18:39:49,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:39:49,226 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 264 transitions. [2022-11-18 18:39:49,226 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 18:39:49,226 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 264 transitions. [2022-11-18 18:39:49,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 18:39:49,226 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:49,227 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:39:49,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-18 18:39:49,227 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 18:39:49,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:49,228 INFO L85 PathProgramCache]: Analyzing trace with hash 705461537, now seen corresponding path program 1 times [2022-11-18 18:39:49,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:49,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936339124] [2022-11-18 18:39:49,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:49,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:49,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:49,584 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 18:39:49,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:49,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936339124] [2022-11-18 18:39:49,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936339124] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:39:49,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:39:49,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:39:49,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643940087] [2022-11-18 18:39:49,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:39:49,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:39:49,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:49,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:39:49,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:39:49,587 INFO L87 Difference]: Start difference. First operand 171 states and 264 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:39:49,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:39:49,739 INFO L93 Difference]: Finished difference Result 223 states and 309 transitions. [2022-11-18 18:39:49,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:39:49,741 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 18:39:49,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:39:49,743 INFO L225 Difference]: With dead ends: 223 [2022-11-18 18:39:49,743 INFO L226 Difference]: Without dead ends: 223 [2022-11-18 18:39:49,744 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 18:39:49,756 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 90 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:39:49,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 204 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:39:49,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-11-18 18:39:49,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 171. [2022-11-18 18:39:49,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 136 states have (on average 1.5955882352941178) internal successors, (217), 153 states have internal predecessors, (217), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-11-18 18:39:49,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 262 transitions. [2022-11-18 18:39:49,787 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 262 transitions. Word has length 8 [2022-11-18 18:39:49,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:39:49,788 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 262 transitions. [2022-11-18 18:39:49,788 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 18:39:49,788 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 262 transitions. [2022-11-18 18:39:49,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:39:49,789 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:49,789 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:39:49,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 18:39:49,790 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 18:39:49,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:49,792 INFO L85 PathProgramCache]: Analyzing trace with hash 394471214, now seen corresponding path program 1 times [2022-11-18 18:39:49,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:49,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382269478] [2022-11-18 18:39:49,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:49,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:49,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:49,879 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 18:39:49,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:49,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382269478] [2022-11-18 18:39:49,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382269478] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:39:49,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:39:49,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:39:49,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064427509] [2022-11-18 18:39:49,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:39:49,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:39:49,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:49,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:39:49,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:39:49,882 INFO L87 Difference]: Start difference. First operand 171 states and 262 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:39:50,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:39:50,015 INFO L93 Difference]: Finished difference Result 250 states and 344 transitions. [2022-11-18 18:39:50,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:39:50,016 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 18:39:50,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:39:50,018 INFO L225 Difference]: With dead ends: 250 [2022-11-18 18:39:50,018 INFO L226 Difference]: Without dead ends: 250 [2022-11-18 18:39:50,019 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 18:39:50,025 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 135 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:39:50,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 193 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:39:50,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-11-18 18:39:50,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 207. [2022-11-18 18:39:50,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 170 states have (on average 1.5705882352941176) internal successors, (267), 188 states have internal predecessors, (267), 11 states have call successors, (11), 7 states have call predecessors, (11), 8 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-11-18 18:39:50,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 312 transitions. [2022-11-18 18:39:50,059 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 312 transitions. Word has length 9 [2022-11-18 18:39:50,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:39:50,061 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 312 transitions. [2022-11-18 18:39:50,063 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 18:39:50,063 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 312 transitions. [2022-11-18 18:39:50,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 18:39:50,064 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:50,064 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:39:50,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-18 18:39:50,064 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 18:39:50,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:50,065 INFO L85 PathProgramCache]: Analyzing trace with hash -656294205, now seen corresponding path program 1 times [2022-11-18 18:39:50,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:50,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461005630] [2022-11-18 18:39:50,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:50,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:50,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:50,212 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 18:39:50,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:50,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461005630] [2022-11-18 18:39:50,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461005630] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:39:50,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:39:50,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:39:50,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121414411] [2022-11-18 18:39:50,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:39:50,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:39:50,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:50,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:39:50,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:39:50,216 INFO L87 Difference]: Start difference. First operand 207 states and 312 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:39:50,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:39:50,324 INFO L93 Difference]: Finished difference Result 245 states and 327 transitions. [2022-11-18 18:39:50,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:39:50,325 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 18:39:50,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:39:50,328 INFO L225 Difference]: With dead ends: 245 [2022-11-18 18:39:50,328 INFO L226 Difference]: Without dead ends: 245 [2022-11-18 18:39:50,329 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 18:39:50,331 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 160 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:39:50,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 194 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:39:50,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-11-18 18:39:50,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 217. [2022-11-18 18:39:50,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 179 states have (on average 1.5642458100558658) internal successors, (280), 198 states have internal predecessors, (280), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-11-18 18:39:50,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 325 transitions. [2022-11-18 18:39:50,350 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 325 transitions. Word has length 10 [2022-11-18 18:39:50,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:39:50,351 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 325 transitions. [2022-11-18 18:39:50,351 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 18:39:50,351 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 325 transitions. [2022-11-18 18:39:50,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 18:39:50,352 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:50,352 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:39:50,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-18 18:39:50,354 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 18:39:50,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:50,355 INFO L85 PathProgramCache]: Analyzing trace with hash 12795785, now seen corresponding path program 1 times [2022-11-18 18:39:50,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:50,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744886177] [2022-11-18 18:39:50,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:50,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:50,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:50,573 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 18:39:50,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:50,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744886177] [2022-11-18 18:39:50,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744886177] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:39:50,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702607300] [2022-11-18 18:39:50,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:50,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:39:50,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:39:50,582 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:39:50,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 18:39:50,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:50,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 18:39:50,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:39:50,841 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 18:39:50,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:39:50,990 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 18:39:50,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702607300] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:39:50,991 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:39:50,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2022-11-18 18:39:50,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867365250] [2022-11-18 18:39:50,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:39:50,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-18 18:39:50,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:50,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-18 18:39:50,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-11-18 18:39:50,993 INFO L87 Difference]: Start difference. First operand 217 states and 325 transitions. Second operand has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:39:51,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:39:51,301 INFO L93 Difference]: Finished difference Result 302 states and 415 transitions. [2022-11-18 18:39:51,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:39:51,302 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 18:39:51,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:39:51,304 INFO L225 Difference]: With dead ends: 302 [2022-11-18 18:39:51,304 INFO L226 Difference]: Without dead ends: 302 [2022-11-18 18:39:51,305 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 18:39:51,305 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 419 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:39:51,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [419 Valid, 448 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:39:51,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-11-18 18:39:51,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 229. [2022-11-18 18:39:51,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 188 states have (on average 1.4893617021276595) internal successors, (280), 210 states have internal predecessors, (280), 11 states have call successors, (11), 7 states have call predecessors, (11), 12 states have return successors, (44), 11 states have call predecessors, (44), 11 states have call successors, (44) [2022-11-18 18:39:51,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 335 transitions. [2022-11-18 18:39:51,317 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 335 transitions. Word has length 14 [2022-11-18 18:39:51,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:39:51,317 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 335 transitions. [2022-11-18 18:39:51,317 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 18:39:51,318 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 335 transitions. [2022-11-18 18:39:51,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 18:39:51,318 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:51,318 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:39:51,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-18 18:39:51,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:39:51,532 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 18:39:51,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:51,532 INFO L85 PathProgramCache]: Analyzing trace with hash 396669285, now seen corresponding path program 1 times [2022-11-18 18:39:51,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:51,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985630634] [2022-11-18 18:39:51,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:51,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:51,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:51,751 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 18:39:51,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:51,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985630634] [2022-11-18 18:39:51,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985630634] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:39:51,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656373848] [2022-11-18 18:39:51,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:51,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:39:51,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:39:51,753 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:39:51,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 18:39:51,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:51,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:39:51,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:39:52,055 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 18:39:52,065 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 18:39:52,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:39:52,148 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 18:39:52,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656373848] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:39:52,149 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:39:52,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-11-18 18:39:52,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528282739] [2022-11-18 18:39:52,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:39:52,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:39:52,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:52,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:39:52,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:39:52,158 INFO L87 Difference]: Start difference. First operand 229 states and 335 transitions. Second operand has 14 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:39:52,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:39:52,579 INFO L93 Difference]: Finished difference Result 335 states and 463 transitions. [2022-11-18 18:39:52,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:39:52,579 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 18:39:52,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:39:52,582 INFO L225 Difference]: With dead ends: 335 [2022-11-18 18:39:52,582 INFO L226 Difference]: Without dead ends: 335 [2022-11-18 18:39:52,583 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 18:39:52,583 INFO L413 NwaCegarLoop]: 83 mSDtfsCounter, 317 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:39:52,584 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 411 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:39:52,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-11-18 18:39:52,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 239. [2022-11-18 18:39:52,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 197 states have (on average 1.482233502538071) internal successors, (292), 220 states have internal predecessors, (292), 11 states have call successors, (11), 7 states have call predecessors, (11), 13 states have return successors, (46), 11 states have call predecessors, (46), 11 states have call successors, (46) [2022-11-18 18:39:52,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 349 transitions. [2022-11-18 18:39:52,596 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 349 transitions. Word has length 15 [2022-11-18 18:39:52,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:39:52,597 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 349 transitions. [2022-11-18 18:39:52,597 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 18:39:52,597 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 349 transitions. [2022-11-18 18:39:52,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 18:39:52,598 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:52,598 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:39:52,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-18 18:39:52,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:39:52,807 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 18:39:52,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:52,807 INFO L85 PathProgramCache]: Analyzing trace with hash -588154008, now seen corresponding path program 1 times [2022-11-18 18:39:52,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:52,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505452693] [2022-11-18 18:39:52,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:52,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:52,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:53,052 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 18:39:53,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:53,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505452693] [2022-11-18 18:39:53,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505452693] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:39:53,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877632921] [2022-11-18 18:39:53,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:53,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:39:53,054 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:39:53,055 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:39:53,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-18 18:39:53,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:53,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 18:39:53,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:39:53,360 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 18:39:53,365 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 18:39:53,392 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 18:39:53,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:39:53,578 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 18:39:53,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877632921] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:39:53,579 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:39:53,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 13 [2022-11-18 18:39:53,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409439680] [2022-11-18 18:39:53,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:39:53,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 18:39:53,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:53,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 18:39:53,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-11-18 18:39:53,580 INFO L87 Difference]: Start difference. First operand 239 states and 349 transitions. Second operand has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:39:54,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:39:54,621 INFO L93 Difference]: Finished difference Result 570 states and 775 transitions. [2022-11-18 18:39:54,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 18:39:54,622 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 18:39:54,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:39:54,633 INFO L225 Difference]: With dead ends: 570 [2022-11-18 18:39:54,633 INFO L226 Difference]: Without dead ends: 570 [2022-11-18 18:39:54,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2022-11-18 18:39:54,635 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 486 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 892 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:39:54,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [486 Valid, 892 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 18:39:54,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-11-18 18:39:54,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 347. [2022-11-18 18:39:54,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 294 states have (on average 1.5136054421768708) internal successors, (445), 322 states have internal predecessors, (445), 14 states have call successors, (14), 10 states have call predecessors, (14), 21 states have return successors, (60), 14 states have call predecessors, (60), 14 states have call successors, (60) [2022-11-18 18:39:54,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 519 transitions. [2022-11-18 18:39:54,691 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 519 transitions. Word has length 16 [2022-11-18 18:39:54,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:39:54,692 INFO L495 AbstractCegarLoop]: Abstraction has 347 states and 519 transitions. [2022-11-18 18:39:54,692 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 18:39:54,692 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 519 transitions. [2022-11-18 18:39:54,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 18:39:54,694 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:54,694 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 18:39:54,715 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-11-18 18:39:54,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-11-18 18:39:54,895 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 18:39:54,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:54,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199670, now seen corresponding path program 1 times [2022-11-18 18:39:54,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:54,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646924718] [2022-11-18 18:39:54,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:54,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:54,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:54,981 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 18:39:54,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:54,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646924718] [2022-11-18 18:39:54,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646924718] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:39:54,982 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:39:54,982 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:39:54,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616978941] [2022-11-18 18:39:54,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:39:54,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:39:54,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:54,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:39:54,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:39:54,984 INFO L87 Difference]: Start difference. First operand 347 states and 519 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:39:55,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:39:55,012 INFO L93 Difference]: Finished difference Result 356 states and 501 transitions. [2022-11-18 18:39:55,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:39:55,013 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 18:39:55,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:39:55,015 INFO L225 Difference]: With dead ends: 356 [2022-11-18 18:39:55,015 INFO L226 Difference]: Without dead ends: 356 [2022-11-18 18:39:55,016 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 18:39:55,017 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 26 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:39:55,018 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 114 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:39:55,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-11-18 18:39:55,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 343. [2022-11-18 18:39:55,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 296 states have (on average 1.5067567567567568) internal successors, (446), 323 states have internal predecessors, (446), 11 states have call successors, (11), 8 states have call predecessors, (11), 18 states have return successors, (38), 11 states have call predecessors, (38), 11 states have call successors, (38) [2022-11-18 18:39:55,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 495 transitions. [2022-11-18 18:39:55,034 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 495 transitions. Word has length 18 [2022-11-18 18:39:55,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:39:55,036 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 495 transitions. [2022-11-18 18:39:55,036 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 18:39:55,037 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 495 transitions. [2022-11-18 18:39:55,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-18 18:39:55,038 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:55,038 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 18:39:55,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-18 18:39:55,039 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:39:55,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:55,039 INFO L85 PathProgramCache]: Analyzing trace with hash 382694474, now seen corresponding path program 1 times [2022-11-18 18:39:55,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:55,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631889982] [2022-11-18 18:39:55,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:55,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:55,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:55,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:39:55,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:55,125 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 18:39:55,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:55,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631889982] [2022-11-18 18:39:55,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631889982] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:39:55,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:39:55,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 18:39:55,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678970553] [2022-11-18 18:39:55,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:39:55,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:39:55,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:55,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:39:55,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:39:55,129 INFO L87 Difference]: Start difference. First operand 343 states and 495 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:39:55,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:39:55,209 INFO L93 Difference]: Finished difference Result 263 states and 368 transitions. [2022-11-18 18:39:55,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:39:55,210 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 18:39:55,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:39:55,211 INFO L225 Difference]: With dead ends: 263 [2022-11-18 18:39:55,212 INFO L226 Difference]: Without dead ends: 263 [2022-11-18 18:39:55,212 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 18:39:55,213 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 48 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:39:55,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 87 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:39:55,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-11-18 18:39:55,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 263. [2022-11-18 18:39:55,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 224 states have (on average 1.4910714285714286) internal successors, (334), 248 states have internal predecessors, (334), 8 states have call successors, (8), 6 states have call predecessors, (8), 13 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2022-11-18 18:39:55,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 368 transitions. [2022-11-18 18:39:55,225 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 368 transitions. Word has length 25 [2022-11-18 18:39:55,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:39:55,226 INFO L495 AbstractCegarLoop]: Abstraction has 263 states and 368 transitions. [2022-11-18 18:39:55,227 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 18:39:55,227 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 368 transitions. [2022-11-18 18:39:55,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-18 18:39:55,231 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:39:55,232 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 18:39:55,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-18 18:39:55,232 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:39:55,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:39:55,233 INFO L85 PathProgramCache]: Analyzing trace with hash -1752183410, now seen corresponding path program 1 times [2022-11-18 18:39:55,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:39:55,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772721846] [2022-11-18 18:39:55,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:55,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:55,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:55,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:39:55,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:55,551 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 18:39:55,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:55,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772721846] [2022-11-18 18:39:55,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772721846] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:39:55,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386082930] [2022-11-18 18:39:55,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:55,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:39:55,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:39:55,553 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:39:55,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-18 18:39:55,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:55,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:39:55,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:39:55,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:39:56,002 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 18:39:56,065 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 18:39:56,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:02,300 WARN L233 SmtUtils]: Spent 6.06s 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 18:40:02,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386082930] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:02,302 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:40:02,302 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-11-18 18:40:02,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415106663] [2022-11-18 18:40:02,304 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:02,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 18:40:02,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:02,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 18:40:02,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-11-18 18:40:02,310 INFO L87 Difference]: Start difference. First operand 263 states and 368 transitions. Second operand has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:40:03,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:03,320 INFO L93 Difference]: Finished difference Result 414 states and 529 transitions. [2022-11-18 18:40:03,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 18:40:03,323 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 18:40:03,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:03,325 INFO L225 Difference]: With dead ends: 414 [2022-11-18 18:40:03,325 INFO L226 Difference]: Without dead ends: 414 [2022-11-18 18:40:03,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=213, Invalid=717, Unknown=0, NotChecked=0, Total=930 [2022-11-18 18:40:03,326 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 629 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 629 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 91 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:03,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [629 Valid, 372 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 316 Invalid, 0 Unknown, 91 Unchecked, 0.4s Time] [2022-11-18 18:40:03,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2022-11-18 18:40:03,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 321. [2022-11-18 18:40:03,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 279 states have (on average 1.4838709677419355) internal successors, (414), 304 states have internal predecessors, (414), 9 states have call successors, (9), 7 states have call predecessors, (9), 15 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2022-11-18 18:40:03,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 450 transitions. [2022-11-18 18:40:03,340 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 450 transitions. Word has length 27 [2022-11-18 18:40:03,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:03,341 INFO L495 AbstractCegarLoop]: Abstraction has 321 states and 450 transitions. [2022-11-18 18:40:03,341 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 18:40:03,341 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 450 transitions. [2022-11-18 18:40:03,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-18 18:40:03,345 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:03,346 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:03,354 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-11-18 18:40:03,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:03,552 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:03,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:03,552 INFO L85 PathProgramCache]: Analyzing trace with hash 2041807728, now seen corresponding path program 1 times [2022-11-18 18:40:03,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:03,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580012699] [2022-11-18 18:40:03,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:03,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:03,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:03,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:03,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:03,730 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:03,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:03,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580012699] [2022-11-18 18:40:03,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580012699] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:03,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346304809] [2022-11-18 18:40:03,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:03,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:03,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:03,732 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:03,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-18 18:40:03,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:03,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 18:40:03,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:03,968 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:03,969 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:40:03,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346304809] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:03,969 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:40:03,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 10 [2022-11-18 18:40:03,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660161949] [2022-11-18 18:40:03,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:03,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 18:40:03,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:03,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 18:40:03,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:40:03,971 INFO L87 Difference]: Start difference. First operand 321 states and 450 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:04,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:04,115 INFO L93 Difference]: Finished difference Result 416 states and 561 transitions. [2022-11-18 18:40:04,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:40:04,116 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 18:40:04,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:04,117 INFO L225 Difference]: With dead ends: 416 [2022-11-18 18:40:04,118 INFO L226 Difference]: Without dead ends: 416 [2022-11-18 18:40:04,118 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:40:04,120 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 132 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:04,120 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 195 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:40:04,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2022-11-18 18:40:04,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 344. [2022-11-18 18:40:04,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 302 states have (on average 1.4735099337748345) internal successors, (445), 327 states have internal predecessors, (445), 9 states have call successors, (9), 7 states have call predecessors, (9), 15 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2022-11-18 18:40:04,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 481 transitions. [2022-11-18 18:40:04,134 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 481 transitions. Word has length 28 [2022-11-18 18:40:04,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:04,134 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 481 transitions. [2022-11-18 18:40:04,134 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 18:40:04,134 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 481 transitions. [2022-11-18 18:40:04,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-18 18:40:04,136 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:04,137 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 18:40:04,142 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:04,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:04,342 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:04,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:04,342 INFO L85 PathProgramCache]: Analyzing trace with hash -221078483, now seen corresponding path program 1 times [2022-11-18 18:40:04,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:04,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493466438] [2022-11-18 18:40:04,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:04,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:04,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:04,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:05,122 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 18:40:05,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:05,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493466438] [2022-11-18 18:40:05,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493466438] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:05,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064121617] [2022-11-18 18:40:05,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:05,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:05,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:05,127 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:05,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-18 18:40:05,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:05,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-18 18:40:05,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:05,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:40:05,629 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 18:40:05,750 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 18:40:05,756 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 18:40:05,789 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 18:40:05,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:06,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064121617] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:06,023 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:40:06,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2022-11-18 18:40:06,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874624463] [2022-11-18 18:40:06,023 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:06,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 18:40:06,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:06,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 18:40:06,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=385, Unknown=1, NotChecked=0, Total=462 [2022-11-18 18:40:06,024 INFO L87 Difference]: Start difference. First operand 344 states and 481 transitions. Second operand has 19 states, 18 states have (on average 2.888888888888889) internal successors, (52), 15 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:40:08,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:08,244 INFO L93 Difference]: Finished difference Result 544 states and 667 transitions. [2022-11-18 18:40:08,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-18 18:40:08,244 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 18:40:08,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:08,247 INFO L225 Difference]: With dead ends: 544 [2022-11-18 18:40:08,247 INFO L226 Difference]: Without dead ends: 544 [2022-11-18 18:40:08,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=473, Invalid=1878, Unknown=1, NotChecked=0, Total=2352 [2022-11-18 18:40:08,248 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 692 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 693 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 155 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:08,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [693 Valid, 479 Invalid, 809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 590 Invalid, 0 Unknown, 155 Unchecked, 0.7s Time] [2022-11-18 18:40:08,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-11-18 18:40:08,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 395. [2022-11-18 18:40:08,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 350 states have (on average 1.48) internal successors, (518), 376 states have internal predecessors, (518), 10 states have call successors, (10), 8 states have call predecessors, (10), 17 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) [2022-11-18 18:40:08,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 559 transitions. [2022-11-18 18:40:08,261 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 559 transitions. Word has length 29 [2022-11-18 18:40:08,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:08,261 INFO L495 AbstractCegarLoop]: Abstraction has 395 states and 559 transitions. [2022-11-18 18:40:08,261 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 18:40:08,262 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 559 transitions. [2022-11-18 18:40:08,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-18 18:40:08,262 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:08,262 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 18:40:08,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:08,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-18 18:40:08,469 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:08,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:08,469 INFO L85 PathProgramCache]: Analyzing trace with hash -253201523, now seen corresponding path program 1 times [2022-11-18 18:40:08,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:08,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502980127] [2022-11-18 18:40:08,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:08,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:08,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:08,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:08,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:08,615 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:40:08,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:08,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502980127] [2022-11-18 18:40:08,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502980127] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:08,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131308821] [2022-11-18 18:40:08,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:08,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:08,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:08,617 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:08,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-18 18:40:08,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:08,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:40:08,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:08,786 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 18:40:08,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:08,931 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 18:40:08,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131308821] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:08,931 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:08,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-11-18 18:40:08,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608018287] [2022-11-18 18:40:08,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:08,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:40:08,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:08,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:40:08,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:40:08,933 INFO L87 Difference]: Start difference. First operand 395 states and 559 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 18:40:09,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:09,358 INFO L93 Difference]: Finished difference Result 551 states and 716 transitions. [2022-11-18 18:40:09,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:40:09,360 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 18:40:09,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:09,362 INFO L225 Difference]: With dead ends: 551 [2022-11-18 18:40:09,362 INFO L226 Difference]: Without dead ends: 551 [2022-11-18 18:40:09,363 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 18:40:09,363 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 296 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:09,364 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 235 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:40:09,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2022-11-18 18:40:09,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 472. [2022-11-18 18:40:09,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 425 states have (on average 1.4329411764705882) internal successors, (609), 451 states have internal predecessors, (609), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-18 18:40:09,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 647 transitions. [2022-11-18 18:40:09,377 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 647 transitions. Word has length 30 [2022-11-18 18:40:09,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:09,378 INFO L495 AbstractCegarLoop]: Abstraction has 472 states and 647 transitions. [2022-11-18 18:40:09,378 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 18:40:09,378 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 647 transitions. [2022-11-18 18:40:09,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-18 18:40:09,379 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:09,379 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 18:40:09,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:09,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-18 18:40:09,587 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:09,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:09,587 INFO L85 PathProgramCache]: Analyzing trace with hash 740687428, now seen corresponding path program 1 times [2022-11-18 18:40:09,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:09,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741182760] [2022-11-18 18:40:09,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:09,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:09,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:09,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:09,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:09,743 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 18:40:09,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:09,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741182760] [2022-11-18 18:40:09,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741182760] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:09,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731995457] [2022-11-18 18:40:09,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:09,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:09,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:09,747 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:09,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-18 18:40:09,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:09,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:40:09,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:09,939 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 18:40:09,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:10,113 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 18:40:10,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731995457] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:10,113 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:10,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-11-18 18:40:10,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343322445] [2022-11-18 18:40:10,115 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:10,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:40:10,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:10,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:40:10,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:40:10,117 INFO L87 Difference]: Start difference. First operand 472 states and 647 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 18:40:10,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:10,654 INFO L93 Difference]: Finished difference Result 523 states and 676 transitions. [2022-11-18 18:40:10,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 18:40:10,654 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 18:40:10,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:10,656 INFO L225 Difference]: With dead ends: 523 [2022-11-18 18:40:10,656 INFO L226 Difference]: Without dead ends: 523 [2022-11-18 18:40:10,656 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2022-11-18 18:40:10,657 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 489 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:10,657 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [489 Valid, 239 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:40:10,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2022-11-18 18:40:10,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 482. [2022-11-18 18:40:10,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 434 states have (on average 1.412442396313364) internal successors, (613), 461 states have internal predecessors, (613), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-18 18:40:10,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 651 transitions. [2022-11-18 18:40:10,673 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 651 transitions. Word has length 31 [2022-11-18 18:40:10,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:10,674 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 651 transitions. [2022-11-18 18:40:10,674 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 18:40:10,674 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 651 transitions. [2022-11-18 18:40:10,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-18 18:40:10,675 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:10,675 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 18:40:10,686 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:10,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-18 18:40:10,882 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:10,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:10,882 INFO L85 PathProgramCache]: Analyzing trace with hash -117381739, now seen corresponding path program 1 times [2022-11-18 18:40:10,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:10,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665189592] [2022-11-18 18:40:10,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:10,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:10,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:11,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,248 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 18:40:11,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:11,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665189592] [2022-11-18 18:40:11,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665189592] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:11,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608499918] [2022-11-18 18:40:11,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:11,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:11,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:11,251 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:11,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-18 18:40:11,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 18:40:11,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:11,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:40:11,692 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 18:40:11,890 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 18:40:11,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:14,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608499918] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:14,165 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:40:14,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-11-18 18:40:14,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505819429] [2022-11-18 18:40:14,165 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:14,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 18:40:14,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:14,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 18:40:14,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-11-18 18:40:14,166 INFO L87 Difference]: Start difference. First operand 482 states and 651 transitions. Second operand has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 14 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:40:15,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:15,261 INFO L93 Difference]: Finished difference Result 544 states and 682 transitions. [2022-11-18 18:40:15,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 18:40:15,262 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 18:40:15,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:15,265 INFO L225 Difference]: With dead ends: 544 [2022-11-18 18:40:15,265 INFO L226 Difference]: Without dead ends: 544 [2022-11-18 18:40:15,265 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 18:40:15,266 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 601 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 601 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:15,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [601 Valid, 372 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 440 Invalid, 0 Unknown, 87 Unchecked, 0.4s Time] [2022-11-18 18:40:15,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-11-18 18:40:15,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 482. [2022-11-18 18:40:15,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 434 states have (on average 1.3824884792626728) internal successors, (600), 461 states have internal predecessors, (600), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-18 18:40:15,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 638 transitions. [2022-11-18 18:40:15,280 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 638 transitions. Word has length 35 [2022-11-18 18:40:15,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:15,281 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 638 transitions. [2022-11-18 18:40:15,281 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 18:40:15,281 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 638 transitions. [2022-11-18 18:40:15,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-18 18:40:15,282 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:15,282 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:15,288 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:15,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-18 18:40:15,488 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:15,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:15,488 INFO L85 PathProgramCache]: Analyzing trace with hash 753387604, now seen corresponding path program 1 times [2022-11-18 18:40:15,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:15,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110903995] [2022-11-18 18:40:15,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:15,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:15,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:15,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,613 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:15,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:15,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110903995] [2022-11-18 18:40:15,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110903995] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:15,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352383635] [2022-11-18 18:40:15,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:15,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:15,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:15,615 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:15,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-18 18:40:15,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:40:15,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:15,789 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:15,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:15,866 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:15,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352383635] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:15,866 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:15,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2022-11-18 18:40:15,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020424004] [2022-11-18 18:40:15,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:15,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:40:15,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:15,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:40:15,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:40:15,869 INFO L87 Difference]: Start difference. First operand 482 states and 638 transitions. Second operand has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:16,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:16,003 INFO L93 Difference]: Finished difference Result 503 states and 654 transitions. [2022-11-18 18:40:16,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:40:16,004 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2022-11-18 18:40:16,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:16,007 INFO L225 Difference]: With dead ends: 503 [2022-11-18 18:40:16,007 INFO L226 Difference]: Without dead ends: 503 [2022-11-18 18:40:16,007 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 79 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-18 18:40:16,010 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 86 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:16,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 70 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:40:16,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2022-11-18 18:40:16,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 480. [2022-11-18 18:40:16,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 434 states have (on average 1.3663594470046083) internal successors, (593), 459 states have internal predecessors, (593), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-18 18:40:16,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 631 transitions. [2022-11-18 18:40:16,046 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 631 transitions. Word has length 40 [2022-11-18 18:40:16,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:16,046 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 631 transitions. [2022-11-18 18:40:16,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:16,047 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 631 transitions. [2022-11-18 18:40:16,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-18 18:40:16,047 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:16,048 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:16,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:16,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-18 18:40:16,253 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:16,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:16,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1880179342, now seen corresponding path program 1 times [2022-11-18 18:40:16,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:16,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006195004] [2022-11-18 18:40:16,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:16,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:16,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:16,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:16,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:16,372 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:16,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:16,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006195004] [2022-11-18 18:40:16,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006195004] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:16,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973575063] [2022-11-18 18:40:16,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:16,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:16,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:16,375 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:16,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-18 18:40:16,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:16,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 18:40:16,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:16,531 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:16,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:16,615 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:16,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973575063] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:16,616 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:16,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2022-11-18 18:40:16,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263459387] [2022-11-18 18:40:16,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:16,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:40:16,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:16,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:40:16,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:40:16,618 INFO L87 Difference]: Start difference. First operand 480 states and 631 transitions. Second operand has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:16,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:16,745 INFO L93 Difference]: Finished difference Result 501 states and 647 transitions. [2022-11-18 18:40:16,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:40:16,746 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2022-11-18 18:40:16,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:16,748 INFO L225 Difference]: With dead ends: 501 [2022-11-18 18:40:16,748 INFO L226 Difference]: Without dead ends: 501 [2022-11-18 18:40:16,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 81 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-18 18:40:16,749 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 82 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:16,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 50 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:40:16,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-11-18 18:40:16,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 478. [2022-11-18 18:40:16,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 434 states have (on average 1.3502304147465438) internal successors, (586), 457 states have internal predecessors, (586), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-18 18:40:16,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 624 transitions. [2022-11-18 18:40:16,762 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 624 transitions. Word has length 41 [2022-11-18 18:40:16,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:16,762 INFO L495 AbstractCegarLoop]: Abstraction has 478 states and 624 transitions. [2022-11-18 18:40:16,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:16,763 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 624 transitions. [2022-11-18 18:40:16,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-18 18:40:16,763 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:16,763 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:16,774 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:16,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:16,974 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:16,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:16,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1843982442, now seen corresponding path program 1 times [2022-11-18 18:40:16,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:16,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012627365] [2022-11-18 18:40:16,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:16,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:16,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:17,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:17,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:17,143 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:17,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:17,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012627365] [2022-11-18 18:40:17,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012627365] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:17,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569675192] [2022-11-18 18:40:17,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:17,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:17,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:17,145 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:17,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-18 18:40:17,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:17,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:40:17,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:17,252 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 18:40:17,309 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 18:40:17,311 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 18:40:17,323 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:17,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:17,536 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:17,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569675192] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:17,536 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:17,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 6 [2022-11-18 18:40:17,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881813397] [2022-11-18 18:40:17,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:17,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 18:40:17,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:17,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 18:40:17,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-18 18:40:17,538 INFO L87 Difference]: Start difference. First operand 478 states and 624 transitions. Second operand has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 18:40:17,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:17,678 INFO L93 Difference]: Finished difference Result 508 states and 650 transitions. [2022-11-18 18:40:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:40:17,679 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 42 [2022-11-18 18:40:17,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:17,681 INFO L225 Difference]: With dead ends: 508 [2022-11-18 18:40:17,681 INFO L226 Difference]: Without dead ends: 508 [2022-11-18 18:40:17,682 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:40:17,685 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 98 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 95 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:17,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 110 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 76 Invalid, 0 Unknown, 95 Unchecked, 0.1s Time] [2022-11-18 18:40:17,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2022-11-18 18:40:17,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 481. [2022-11-18 18:40:17,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 437 states have (on average 1.3478260869565217) internal successors, (589), 460 states have internal predecessors, (589), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-18 18:40:17,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 627 transitions. [2022-11-18 18:40:17,706 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 627 transitions. Word has length 42 [2022-11-18 18:40:17,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:17,707 INFO L495 AbstractCegarLoop]: Abstraction has 481 states and 627 transitions. [2022-11-18 18:40:17,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 18:40:17,707 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 627 transitions. [2022-11-18 18:40:17,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-18 18:40:17,708 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:17,708 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 18:40:17,720 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:17,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:17,915 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:17,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:17,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1200736699, now seen corresponding path program 1 times [2022-11-18 18:40:17,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:17,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560868962] [2022-11-18 18:40:17,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:17,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:17,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:17,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:18,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:18,010 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 18:40:18,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:18,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560868962] [2022-11-18 18:40:18,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560868962] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:18,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178946175] [2022-11-18 18:40:18,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:18,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:18,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:18,013 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:18,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-18 18:40:18,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:18,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 18:40:18,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:18,153 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 18:40:18,154 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:40:18,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178946175] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:18,154 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:40:18,154 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-11-18 18:40:18,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163078448] [2022-11-18 18:40:18,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:18,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:40:18,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:18,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:40:18,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-18 18:40:18,155 INFO L87 Difference]: Start difference. First operand 481 states and 627 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:18,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:18,191 INFO L93 Difference]: Finished difference Result 572 states and 710 transitions. [2022-11-18 18:40:18,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:40:18,192 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 18:40:18,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:18,193 INFO L225 Difference]: With dead ends: 572 [2022-11-18 18:40:18,193 INFO L226 Difference]: Without dead ends: 572 [2022-11-18 18:40:18,193 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 18:40:18,194 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 85 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:18,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 146 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:40:18,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2022-11-18 18:40:18,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 471. [2022-11-18 18:40:18,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 427 states have (on average 1.3208430913348945) internal successors, (564), 450 states have internal predecessors, (564), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-18 18:40:18,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 602 transitions. [2022-11-18 18:40:18,208 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 602 transitions. Word has length 45 [2022-11-18 18:40:18,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:18,209 INFO L495 AbstractCegarLoop]: Abstraction has 471 states and 602 transitions. [2022-11-18 18:40:18,209 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 18:40:18,209 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 602 transitions. [2022-11-18 18:40:18,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-18 18:40:18,210 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:18,210 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 18:40:18,218 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:18,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:18,416 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:18,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:18,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1458472979, now seen corresponding path program 1 times [2022-11-18 18:40:18,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:18,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669947082] [2022-11-18 18:40:18,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:18,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:18,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:18,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:18,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:18,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:18,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:18,836 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 18:40:18,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:18,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669947082] [2022-11-18 18:40:18,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669947082] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:18,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301581775] [2022-11-18 18:40:18,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:18,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:18,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:18,839 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:18,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-18 18:40:18,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:18,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 18:40:18,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:19,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:40:19,417 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 18:40:19,490 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 18:40:19,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:21,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301581775] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:21,644 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:40:21,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-11-18 18:40:21,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127897827] [2022-11-18 18:40:21,645 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:21,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 18:40:21,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:21,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 18:40:21,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-11-18 18:40:21,646 INFO L87 Difference]: Start difference. First operand 471 states and 602 transitions. Second operand has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 18:40:22,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:22,378 INFO L93 Difference]: Finished difference Result 565 states and 681 transitions. [2022-11-18 18:40:22,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 18:40:22,382 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 18:40:22,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:22,384 INFO L225 Difference]: With dead ends: 565 [2022-11-18 18:40:22,384 INFO L226 Difference]: Without dead ends: 565 [2022-11-18 18:40:22,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=254, Invalid=738, Unknown=0, NotChecked=0, Total=992 [2022-11-18 18:40:22,385 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 727 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:22,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [727 Valid, 312 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 250 Invalid, 0 Unknown, 100 Unchecked, 0.3s Time] [2022-11-18 18:40:22,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-11-18 18:40:22,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 480. [2022-11-18 18:40:22,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 437 states have (on average 1.3157894736842106) internal successors, (575), 459 states have internal predecessors, (575), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-18 18:40:22,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 611 transitions. [2022-11-18 18:40:22,404 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 611 transitions. Word has length 48 [2022-11-18 18:40:22,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:22,404 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 611 transitions. [2022-11-18 18:40:22,404 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 18:40:22,404 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 611 transitions. [2022-11-18 18:40:22,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-18 18:40:22,405 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:22,405 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 18:40:22,416 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:22,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-18 18:40:22,611 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:22,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:22,612 INFO L85 PathProgramCache]: Analyzing trace with hash -639148643, now seen corresponding path program 1 times [2022-11-18 18:40:22,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:22,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986423397] [2022-11-18 18:40:22,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:22,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:22,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:22,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:22,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:22,671 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 18:40:22,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:22,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986423397] [2022-11-18 18:40:22,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986423397] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:22,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473991638] [2022-11-18 18:40:22,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:22,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:22,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:22,673 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:22,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-18 18:40:22,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:22,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 18:40:22,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:22,803 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 18:40:22,803 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:40:22,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473991638] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:22,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:40:22,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-11-18 18:40:22,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340871249] [2022-11-18 18:40:22,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:22,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:40:22,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:22,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:40:22,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:40:22,805 INFO L87 Difference]: Start difference. First operand 480 states and 611 transitions. Second operand has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:22,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:22,813 INFO L93 Difference]: Finished difference Result 506 states and 633 transitions. [2022-11-18 18:40:22,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:40:22,814 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2022-11-18 18:40:22,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:22,816 INFO L225 Difference]: With dead ends: 506 [2022-11-18 18:40:22,816 INFO L226 Difference]: Without dead ends: 506 [2022-11-18 18:40:22,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:40:22,817 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 13 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:22,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 110 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:40:22,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-11-18 18:40:22,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 479. [2022-11-18 18:40:22,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 437 states have (on average 1.3043478260869565) internal successors, (570), 458 states have internal predecessors, (570), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-18 18:40:22,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 606 transitions. [2022-11-18 18:40:22,829 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 606 transitions. Word has length 47 [2022-11-18 18:40:22,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:22,829 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 606 transitions. [2022-11-18 18:40:22,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:22,830 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 606 transitions. [2022-11-18 18:40:22,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-18 18:40:22,830 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:22,831 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:22,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:23,037 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-18 18:40:23,037 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 18:40:23,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:23,038 INFO L85 PathProgramCache]: Analyzing trace with hash 296907458, now seen corresponding path program 1 times [2022-11-18 18:40:23,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:23,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981391586] [2022-11-18 18:40:23,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:23,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:23,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:23,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:23,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:23,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:23,261 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:40:23,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:23,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981391586] [2022-11-18 18:40:23,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981391586] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:23,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920095428] [2022-11-18 18:40:23,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:23,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:23,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:23,264 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:23,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-18 18:40:23,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:23,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:40:23,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:23,421 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:23,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:23,546 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:23,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920095428] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:23,547 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:23,547 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 11 [2022-11-18 18:40:23,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081642510] [2022-11-18 18:40:23,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:23,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 18:40:23,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:23,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 18:40:23,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:40:23,549 INFO L87 Difference]: Start difference. First operand 479 states and 606 transitions. Second operand has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 10 states have internal predecessors, (73), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-18 18:40:23,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:23,857 INFO L93 Difference]: Finished difference Result 396 states and 473 transitions. [2022-11-18 18:40:23,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:40:23,858 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 10 states have internal predecessors, (73), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 48 [2022-11-18 18:40:23,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:23,859 INFO L225 Difference]: With dead ends: 396 [2022-11-18 18:40:23,859 INFO L226 Difference]: Without dead ends: 396 [2022-11-18 18:40:23,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-11-18 18:40:23,860 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 203 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:23,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 147 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:40:23,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-18 18:40:23,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 368. [2022-11-18 18:40:23,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 333 states have (on average 1.2672672672672673) internal successors, (422), 351 states have internal predecessors, (422), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-18 18:40:23,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 448 transitions. [2022-11-18 18:40:23,869 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 448 transitions. Word has length 48 [2022-11-18 18:40:23,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:23,870 INFO L495 AbstractCegarLoop]: Abstraction has 368 states and 448 transitions. [2022-11-18 18:40:23,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 10 states have internal predecessors, (73), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-18 18:40:23,870 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 448 transitions. [2022-11-18 18:40:23,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-18 18:40:23,871 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:23,871 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 18:40:23,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:24,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-18 18:40:24,079 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:24,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:24,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1661228621, now seen corresponding path program 1 times [2022-11-18 18:40:24,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:24,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194604374] [2022-11-18 18:40:24,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:24,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:24,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:24,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,153 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 18:40:24,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:24,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194604374] [2022-11-18 18:40:24,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194604374] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:24,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23096964] [2022-11-18 18:40:24,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:24,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:24,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:24,155 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:24,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-18 18:40:24,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 18:40:24,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:24,343 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 18:40:24,344 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:40:24,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23096964] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:24,345 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:40:24,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 6 [2022-11-18 18:40:24,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706226969] [2022-11-18 18:40:24,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:24,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:40:24,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:24,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:40:24,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 18:40:24,347 INFO L87 Difference]: Start difference. First operand 368 states and 448 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:24,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:24,379 INFO L93 Difference]: Finished difference Result 385 states and 462 transitions. [2022-11-18 18:40:24,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:40:24,379 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2022-11-18 18:40:24,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:24,381 INFO L225 Difference]: With dead ends: 385 [2022-11-18 18:40:24,381 INFO L226 Difference]: Without dead ends: 385 [2022-11-18 18:40:24,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 18:40:24,383 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 43 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:24,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 92 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:40:24,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-11-18 18:40:24,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 367. [2022-11-18 18:40:24,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 333 states have (on average 1.2552552552552552) internal successors, (418), 350 states have internal predecessors, (418), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-18 18:40:24,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 444 transitions. [2022-11-18 18:40:24,395 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 444 transitions. Word has length 48 [2022-11-18 18:40:24,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:24,396 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 444 transitions. [2022-11-18 18:40:24,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:24,401 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 444 transitions. [2022-11-18 18:40:24,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-18 18:40:24,402 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:24,402 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 18:40:24,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:24,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-18 18:40:24,608 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:24,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:24,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1433195828, now seen corresponding path program 1 times [2022-11-18 18:40:24,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:24,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960497375] [2022-11-18 18:40:24,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:24,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:24,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:25,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:25,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:25,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:25,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:25,334 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 18:40:25,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:25,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960497375] [2022-11-18 18:40:25,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960497375] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:25,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374481677] [2022-11-18 18:40:25,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:25,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:25,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:25,336 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:25,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-18 18:40:25,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:25,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-18 18:40:25,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:26,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:40:26,070 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 18:40:26,172 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 18:40:26,177 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 18:40:26,203 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 18:40:26,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:26,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374481677] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:26,425 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:40:26,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-11-18 18:40:26,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543364169] [2022-11-18 18:40:26,425 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:26,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 18:40:26,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:26,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 18:40:26,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2022-11-18 18:40:26,427 INFO L87 Difference]: Start difference. First operand 367 states and 444 transitions. Second operand has 18 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 18:40:27,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:27,537 INFO L93 Difference]: Finished difference Result 413 states and 476 transitions. [2022-11-18 18:40:27,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-18 18:40:27,540 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 18:40:27,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:27,542 INFO L225 Difference]: With dead ends: 413 [2022-11-18 18:40:27,542 INFO L226 Difference]: Without dead ends: 413 [2022-11-18 18:40:27,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2022-11-18 18:40:27,548 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 444 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:27,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 299 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 327 Invalid, 0 Unknown, 94 Unchecked, 0.4s Time] [2022-11-18 18:40:27,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2022-11-18 18:40:27,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 364. [2022-11-18 18:40:27,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 331 states have (on average 1.2537764350453173) internal successors, (415), 347 states have internal predecessors, (415), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-18 18:40:27,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 439 transitions. [2022-11-18 18:40:27,560 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 439 transitions. Word has length 50 [2022-11-18 18:40:27,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:27,560 INFO L495 AbstractCegarLoop]: Abstraction has 364 states and 439 transitions. [2022-11-18 18:40:27,561 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 18:40:27,561 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 439 transitions. [2022-11-18 18:40:27,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-18 18:40:27,562 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:27,562 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 18:40:27,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:27,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:27,767 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:27,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:27,768 INFO L85 PathProgramCache]: Analyzing trace with hash -41520225, now seen corresponding path program 1 times [2022-11-18 18:40:27,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:27,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605742958] [2022-11-18 18:40:27,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:27,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:27,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:27,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:27,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:27,826 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 18:40:27,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:27,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605742958] [2022-11-18 18:40:27,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605742958] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:27,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235231652] [2022-11-18 18:40:27,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:27,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:27,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:27,828 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:27,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-18 18:40:27,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:27,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 18:40:27,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:27,944 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 18:40:27,944 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:40:27,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235231652] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:27,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:40:27,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-11-18 18:40:27,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176988078] [2022-11-18 18:40:27,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:27,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:40:27,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:27,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:40:27,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:40:27,946 INFO L87 Difference]: Start difference. First operand 364 states and 439 transitions. Second operand has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:27,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:27,955 INFO L93 Difference]: Finished difference Result 382 states and 454 transitions. [2022-11-18 18:40:27,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:40:27,955 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-11-18 18:40:27,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:27,957 INFO L225 Difference]: With dead ends: 382 [2022-11-18 18:40:27,957 INFO L226 Difference]: Without dead ends: 382 [2022-11-18 18:40:27,957 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:40:27,958 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 9 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:27,960 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 107 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:40:27,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2022-11-18 18:40:27,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 363. [2022-11-18 18:40:27,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 331 states have (on average 1.241691842900302) internal successors, (411), 346 states have internal predecessors, (411), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-18 18:40:27,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 435 transitions. [2022-11-18 18:40:27,969 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 435 transitions. Word has length 49 [2022-11-18 18:40:27,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:27,969 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 435 transitions. [2022-11-18 18:40:27,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:27,970 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 435 transitions. [2022-11-18 18:40:27,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 18:40:27,971 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:27,971 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 18:40:27,982 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:28,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-18 18:40:28,182 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:28,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:28,182 INFO L85 PathProgramCache]: Analyzing trace with hash 825866446, now seen corresponding path program 1 times [2022-11-18 18:40:28,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:28,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024796958] [2022-11-18 18:40:28,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:28,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:28,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:28,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:28,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:28,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:28,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:28,346 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 18:40:28,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:28,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024796958] [2022-11-18 18:40:28,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024796958] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:28,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457079274] [2022-11-18 18:40:28,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:28,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:28,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:28,349 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:28,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-18 18:40:28,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:28,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 18:40:28,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:28,554 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 18:40:28,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:28,807 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 18:40:28,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457079274] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:28,808 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:28,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-11-18 18:40:28,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588798967] [2022-11-18 18:40:28,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:28,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:40:28,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:28,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:40:28,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:40:28,809 INFO L87 Difference]: Start difference. First operand 363 states and 435 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-18 18:40:29,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:29,136 INFO L93 Difference]: Finished difference Result 396 states and 457 transitions. [2022-11-18 18:40:29,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:40:29,137 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 18:40:29,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:29,138 INFO L225 Difference]: With dead ends: 396 [2022-11-18 18:40:29,138 INFO L226 Difference]: Without dead ends: 396 [2022-11-18 18:40:29,139 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 18:40:29,139 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 304 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:29,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 171 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:40:29,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-18 18:40:29,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 363. [2022-11-18 18:40:29,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 331 states have (on average 1.2326283987915407) internal successors, (408), 346 states have internal predecessors, (408), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-18 18:40:29,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 432 transitions. [2022-11-18 18:40:29,147 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 432 transitions. Word has length 51 [2022-11-18 18:40:29,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:29,148 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 432 transitions. [2022-11-18 18:40:29,148 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 18:40:29,148 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 432 transitions. [2022-11-18 18:40:29,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 18:40:29,149 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:29,149 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:29,160 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:29,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-18 18:40:29,355 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:29,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:29,356 INFO L85 PathProgramCache]: Analyzing trace with hash -563187969, now seen corresponding path program 1 times [2022-11-18 18:40:29,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:29,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487054608] [2022-11-18 18:40:29,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:29,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:29,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:29,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:29,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,718 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:40:29,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:29,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487054608] [2022-11-18 18:40:29,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487054608] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:29,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535857465] [2022-11-18 18:40:29,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:29,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:29,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:29,721 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:29,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-18 18:40:29,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 18:40:29,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:29,977 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 18:40:29,977 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 18:40:30,131 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 18:40:30,132 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 18:40:30,181 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:40:30,182 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 18:40:30,267 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:30,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:30,322 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-18 18:40:30,323 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 53 [2022-11-18 18:40:30,575 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-18 18:40:30,576 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 110 treesize of output 105 [2022-11-18 18:40:30,825 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:30,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535857465] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:30,826 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:30,826 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 10] total 26 [2022-11-18 18:40:30,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994326496] [2022-11-18 18:40:30,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:30,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-18 18:40:30,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:30,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-18 18:40:30,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2022-11-18 18:40:30,828 INFO L87 Difference]: Start difference. First operand 363 states and 432 transitions. Second operand has 27 states, 25 states have (on average 5.28) internal successors, (132), 25 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-18 18:40:31,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:31,240 INFO L93 Difference]: Finished difference Result 383 states and 450 transitions. [2022-11-18 18:40:31,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:40:31,241 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 5.28) internal successors, (132), 25 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) Word has length 51 [2022-11-18 18:40:31,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:31,243 INFO L225 Difference]: With dead ends: 383 [2022-11-18 18:40:31,243 INFO L226 Difference]: Without dead ends: 383 [2022-11-18 18:40:31,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=227, Invalid=829, Unknown=0, NotChecked=0, Total=1056 [2022-11-18 18:40:31,245 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 436 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 11 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:31,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [436 Valid, 122 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 260 Invalid, 0 Unknown, 11 Unchecked, 0.3s Time] [2022-11-18 18:40:31,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-11-18 18:40:31,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 363. [2022-11-18 18:40:31,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 331 states have (on average 1.229607250755287) internal successors, (407), 346 states have internal predecessors, (407), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-18 18:40:31,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 431 transitions. [2022-11-18 18:40:31,254 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 431 transitions. Word has length 51 [2022-11-18 18:40:31,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:31,254 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 431 transitions. [2022-11-18 18:40:31,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 5.28) internal successors, (132), 25 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-18 18:40:31,255 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 431 transitions. [2022-11-18 18:40:31,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 18:40:31,256 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:31,256 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:31,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:31,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-18 18:40:31,462 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:31,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:31,462 INFO L85 PathProgramCache]: Analyzing trace with hash -563187968, now seen corresponding path program 1 times [2022-11-18 18:40:31,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:31,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535809993] [2022-11-18 18:40:31,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:31,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:31,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:31,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:31,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:31,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:31,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:31,747 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 18:40:31,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:31,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535809993] [2022-11-18 18:40:31,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535809993] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:31,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597362026] [2022-11-18 18:40:31,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:31,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:31,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:31,750 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:31,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-18 18:40:31,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:31,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 18:40:31,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:32,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:40:32,038 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 18:40:32,048 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 18:40:32,048 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 18:40:32,129 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 18:40:32,129 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:40:32,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597362026] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:32,130 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:40:32,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 12 [2022-11-18 18:40:32,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907815174] [2022-11-18 18:40:32,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:32,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:40:32,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:32,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:40:32,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:40:32,137 INFO L87 Difference]: Start difference. First operand 363 states and 431 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 18:40:32,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:32,327 INFO L93 Difference]: Finished difference Result 433 states and 499 transitions. [2022-11-18 18:40:32,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 18:40:32,327 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 51 [2022-11-18 18:40:32,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:32,329 INFO L225 Difference]: With dead ends: 433 [2022-11-18 18:40:32,329 INFO L226 Difference]: Without dead ends: 433 [2022-11-18 18:40:32,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2022-11-18 18:40:32,330 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 240 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:32,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 81 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:40:32,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2022-11-18 18:40:32,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 363. [2022-11-18 18:40:32,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 331 states have (on average 1.2205438066465257) internal successors, (404), 346 states have internal predecessors, (404), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-18 18:40:32,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 428 transitions. [2022-11-18 18:40:32,340 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 428 transitions. Word has length 51 [2022-11-18 18:40:32,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:32,340 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 428 transitions. [2022-11-18 18:40:32,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 18:40:32,340 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 428 transitions. [2022-11-18 18:40:32,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-18 18:40:32,341 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:32,341 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 18:40:32,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:32,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:32,547 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:32,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:32,548 INFO L85 PathProgramCache]: Analyzing trace with hash -167943901, now seen corresponding path program 1 times [2022-11-18 18:40:32,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:32,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514154977] [2022-11-18 18:40:32,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:32,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:32,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:32,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:32,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:32,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:32,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:32,748 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 18:40:32,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:32,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514154977] [2022-11-18 18:40:32,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514154977] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:32,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086890975] [2022-11-18 18:40:32,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:32,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:32,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:32,751 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:32,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-18 18:40:32,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:32,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:40:32,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:33,013 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 18:40:33,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:33,290 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 18:40:33,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086890975] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:33,290 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:33,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-11-18 18:40:33,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386887784] [2022-11-18 18:40:33,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:33,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:40:33,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:33,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:40:33,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:40:33,292 INFO L87 Difference]: Start difference. First operand 363 states and 428 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 18:40:33,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:33,757 INFO L93 Difference]: Finished difference Result 383 states and 442 transitions. [2022-11-18 18:40:33,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 18:40:33,757 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 18:40:33,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:33,759 INFO L225 Difference]: With dead ends: 383 [2022-11-18 18:40:33,759 INFO L226 Difference]: Without dead ends: 383 [2022-11-18 18:40:33,760 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 18:40:33,760 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 312 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:33,761 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 302 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:40:33,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-11-18 18:40:33,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 362. [2022-11-18 18:40:33,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 331 states have (on average 1.2054380664652569) internal successors, (399), 345 states have internal predecessors, (399), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-18 18:40:33,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 423 transitions. [2022-11-18 18:40:33,769 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 423 transitions. Word has length 52 [2022-11-18 18:40:33,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:33,769 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 423 transitions. [2022-11-18 18:40:33,769 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 18:40:33,770 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 423 transitions. [2022-11-18 18:40:33,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-18 18:40:33,770 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:33,771 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:33,781 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:33,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:33,977 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:33,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:33,977 INFO L85 PathProgramCache]: Analyzing trace with hash -278957874, now seen corresponding path program 1 times [2022-11-18 18:40:33,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:33,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882077987] [2022-11-18 18:40:33,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:33,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:33,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:34,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:34,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:34,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:34,992 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:40:34,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:34,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882077987] [2022-11-18 18:40:34,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882077987] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:34,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786075589] [2022-11-18 18:40:34,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:34,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:34,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:34,994 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:34,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-18 18:40:35,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:35,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-18 18:40:35,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:35,375 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 18:40:35,375 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 18:40:35,705 INFO L321 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2022-11-18 18:40:35,705 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2022-11-18 18:40:35,768 INFO L321 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-18 18:40:35,769 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 18:40:35,985 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 18:40:36,017 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:36,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:36,144 INFO L321 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2022-11-18 18:40:36,145 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 178 treesize of output 165 [2022-11-18 18:40:36,550 INFO L321 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-11-18 18:40:36,550 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 101 [2022-11-18 18:40:36,996 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:36,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786075589] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:36,997 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:36,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 14] total 44 [2022-11-18 18:40:36,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712604233] [2022-11-18 18:40:36,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:36,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-18 18:40:36,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:36,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-18 18:40:36,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1862, Unknown=0, NotChecked=0, Total=2070 [2022-11-18 18:40:36,999 INFO L87 Difference]: Start difference. First operand 362 states and 423 transitions. Second operand has 46 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 37 states have internal predecessors, (140), 8 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 18:40:38,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:38,463 INFO L93 Difference]: Finished difference Result 441 states and 502 transitions. [2022-11-18 18:40:38,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 18:40:38,465 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 37 states have internal predecessors, (140), 8 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 52 [2022-11-18 18:40:38,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:38,466 INFO L225 Difference]: With dead ends: 441 [2022-11-18 18:40:38,466 INFO L226 Difference]: Without dead ends: 441 [2022-11-18 18:40:38,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 83 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=569, Invalid=2853, Unknown=0, NotChecked=0, Total=3422 [2022-11-18 18:40:38,470 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 949 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 1055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:38,470 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [949 Valid, 294 Invalid, 1055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 833 Invalid, 0 Unknown, 43 Unchecked, 0.7s Time] [2022-11-18 18:40:38,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-11-18 18:40:38,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 362. [2022-11-18 18:40:38,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 331 states have (on average 1.202416918429003) internal successors, (398), 345 states have internal predecessors, (398), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-18 18:40:38,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 422 transitions. [2022-11-18 18:40:38,495 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 422 transitions. Word has length 52 [2022-11-18 18:40:38,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:38,495 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 422 transitions. [2022-11-18 18:40:38,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 37 states have internal predecessors, (140), 8 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 18:40:38,496 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 422 transitions. [2022-11-18 18:40:38,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-18 18:40:38,497 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:38,497 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:38,503 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:38,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-11-18 18:40:38,703 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:38,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:38,703 INFO L85 PathProgramCache]: Analyzing trace with hash 21635793, now seen corresponding path program 1 times [2022-11-18 18:40:38,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:38,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082072417] [2022-11-18 18:40:38,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:38,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:38,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:38,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:38,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:38,758 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 18:40:38,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:38,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082072417] [2022-11-18 18:40:38,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082072417] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:38,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959737804] [2022-11-18 18:40:38,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:38,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:38,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:38,760 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:38,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-18 18:40:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:38,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 18:40:38,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:38,868 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 18:40:38,868 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:40:38,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959737804] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:38,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:40:38,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-11-18 18:40:38,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497654483] [2022-11-18 18:40:38,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:38,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:40:38,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:38,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:40:38,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:40:38,870 INFO L87 Difference]: Start difference. First operand 362 states and 422 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:38,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:38,873 INFO L93 Difference]: Finished difference Result 314 states and 356 transitions. [2022-11-18 18:40:38,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:40:38,879 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2022-11-18 18:40:38,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:38,884 INFO L225 Difference]: With dead ends: 314 [2022-11-18 18:40:38,884 INFO L226 Difference]: Without dead ends: 314 [2022-11-18 18:40:38,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:40:38,885 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 4 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:38,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 98 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:40:38,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2022-11-18 18:40:38,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 297. [2022-11-18 18:40:38,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 272 states have (on average 1.1801470588235294) internal successors, (321), 282 states have internal predecessors, (321), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 18:40:38,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 339 transitions. [2022-11-18 18:40:38,892 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 339 transitions. Word has length 52 [2022-11-18 18:40:38,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:38,892 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 339 transitions. [2022-11-18 18:40:38,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:40:38,893 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 339 transitions. [2022-11-18 18:40:38,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-18 18:40:38,893 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:38,894 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:38,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:39,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-11-18 18:40:39,099 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:39,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:39,100 INFO L85 PathProgramCache]: Analyzing trace with hash -57759457, now seen corresponding path program 1 times [2022-11-18 18:40:39,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:39,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378345568] [2022-11-18 18:40:39,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:39,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:39,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:39,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:39,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:40,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:40,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:40,278 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:40:40,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:40,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378345568] [2022-11-18 18:40:40,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378345568] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:40,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260046992] [2022-11-18 18:40:40,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:40,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:40,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:40,280 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:40,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-18 18:40:40,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:40,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 18:40:40,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:40,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:40:40,692 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 18:40:40,707 INFO L321 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2022-11-18 18:40:40,707 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 18:40:40,881 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 18:40:40,886 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 18:40:40,917 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 18:40:40,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:41,085 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 18:40:41,087 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2022-11-18 18:40:41,098 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 18:40:41,413 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:40:41,413 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 47 [2022-11-18 18:40:41,546 INFO L321 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-11-18 18:40:41,547 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 18:40:41,609 INFO L321 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-11-18 18:40:41,610 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 18:40:41,671 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 18:40:41,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260046992] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:41,672 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:41,672 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 8, 10] total 34 [2022-11-18 18:40:41,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126451425] [2022-11-18 18:40:41,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:41,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-18 18:40:41,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:41,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-18 18:40:41,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=1055, Unknown=0, NotChecked=0, Total=1190 [2022-11-18 18:40:41,674 INFO L87 Difference]: Start difference. First operand 297 states and 339 transitions. Second operand has 35 states, 33 states have (on average 4.363636363636363) internal successors, (144), 31 states have internal predecessors, (144), 7 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-11-18 18:40:43,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:43,349 INFO L93 Difference]: Finished difference Result 366 states and 409 transitions. [2022-11-18 18:40:43,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 18:40:43,350 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 4.363636363636363) internal successors, (144), 31 states have internal predecessors, (144), 7 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) Word has length 53 [2022-11-18 18:40:43,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:43,351 INFO L225 Difference]: With dead ends: 366 [2022-11-18 18:40:43,351 INFO L226 Difference]: Without dead ends: 366 [2022-11-18 18:40:43,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 100 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=570, Invalid=2186, Unknown=0, NotChecked=0, Total=2756 [2022-11-18 18:40:43,353 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 652 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:43,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [652 Valid, 163 Invalid, 675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 469 Invalid, 0 Unknown, 74 Unchecked, 0.5s Time] [2022-11-18 18:40:43,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-11-18 18:40:43,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 297. [2022-11-18 18:40:43,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 272 states have (on average 1.1764705882352942) internal successors, (320), 282 states have internal predecessors, (320), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 18:40:43,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 338 transitions. [2022-11-18 18:40:43,359 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 338 transitions. Word has length 53 [2022-11-18 18:40:43,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:43,360 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 338 transitions. [2022-11-18 18:40:43,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 4.363636363636363) internal successors, (144), 31 states have internal predecessors, (144), 7 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-11-18 18:40:43,360 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 338 transitions. [2022-11-18 18:40:43,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-18 18:40:43,361 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:43,361 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:43,367 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-11-18 18:40:43,566 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-11-18 18:40:43,567 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:43,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:43,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1790543120, now seen corresponding path program 1 times [2022-11-18 18:40:43,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:43,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47370292] [2022-11-18 18:40:43,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:43,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:43,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:43,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:43,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:43,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:43,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:44,052 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:40:44,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:44,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47370292] [2022-11-18 18:40:44,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47370292] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:44,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337307344] [2022-11-18 18:40:44,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:44,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:44,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:44,054 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:44,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-18 18:40:44,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:44,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-18 18:40:44,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:44,283 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 18:40:44,284 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 18:40:44,405 WARN L859 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| Int) (v_ArrVal_230 Int)) (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| 1) |c_old(~global~0.base)| v_ArrVal_230))) is different from true [2022-11-18 18:40:44,441 INFO L321 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-11-18 18:40:44,441 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2022-11-18 18:40:44,512 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-11-18 18:40:44,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:44,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337307344] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:44,884 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:40:44,885 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2022-11-18 18:40:44,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157561425] [2022-11-18 18:40:44,885 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:44,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 18:40:44,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:44,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 18:40:44,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=409, Unknown=1, NotChecked=42, Total=552 [2022-11-18 18:40:44,886 INFO L87 Difference]: Start difference. First operand 297 states and 338 transitions. Second operand has 21 states, 19 states have (on average 4.473684210526316) internal successors, (85), 16 states have internal predecessors, (85), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 18:40:45,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:45,743 INFO L93 Difference]: Finished difference Result 311 states and 350 transitions. [2022-11-18 18:40:45,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-18 18:40:45,743 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 4.473684210526316) internal successors, (85), 16 states have internal predecessors, (85), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 54 [2022-11-18 18:40:45,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:45,745 INFO L225 Difference]: With dead ends: 311 [2022-11-18 18:40:45,745 INFO L226 Difference]: Without dead ends: 311 [2022-11-18 18:40:45,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 80 SyntacticMatches, 6 SemanticMatches, 38 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=364, Invalid=1120, Unknown=2, NotChecked=74, Total=1560 [2022-11-18 18:40:45,746 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 305 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 167 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:45,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 373 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 198 Invalid, 0 Unknown, 167 Unchecked, 0.2s Time] [2022-11-18 18:40:45,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2022-11-18 18:40:45,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 296. [2022-11-18 18:40:45,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 272 states have (on average 1.1727941176470589) internal successors, (319), 281 states have internal predecessors, (319), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 18:40:45,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 337 transitions. [2022-11-18 18:40:45,752 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 337 transitions. Word has length 54 [2022-11-18 18:40:45,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:45,752 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 337 transitions. [2022-11-18 18:40:45,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 4.473684210526316) internal successors, (85), 16 states have internal predecessors, (85), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 18:40:45,753 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 337 transitions. [2022-11-18 18:40:45,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-18 18:40:45,753 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:45,753 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 18:40:45,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:45,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:45,959 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:45,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:45,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1889386740, now seen corresponding path program 2 times [2022-11-18 18:40:45,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:45,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376508216] [2022-11-18 18:40:45,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:45,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:45,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:46,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:46,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,307 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 18:40:46,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:46,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376508216] [2022-11-18 18:40:46,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376508216] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:46,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818507127] [2022-11-18 18:40:46,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:40:46,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:46,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:46,311 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:46,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-18 18:40:46,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:40:46,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:40:46,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-18 18:40:46,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:46,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:40:46,886 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 18:40:47,037 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 18:40:47,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:51,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818507127] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:51,284 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:40:51,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-11-18 18:40:51,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967315208] [2022-11-18 18:40:51,284 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:51,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 18:40:51,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:51,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 18:40:51,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2022-11-18 18:40:51,285 INFO L87 Difference]: Start difference. First operand 296 states and 337 transitions. Second operand has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 18:40:52,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:52,058 INFO L93 Difference]: Finished difference Result 321 states and 357 transitions. [2022-11-18 18:40:52,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 18:40:52,059 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 18:40:52,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:52,061 INFO L225 Difference]: With dead ends: 321 [2022-11-18 18:40:52,061 INFO L226 Difference]: Without dead ends: 321 [2022-11-18 18:40:52,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=232, Invalid=890, Unknown=0, NotChecked=0, Total=1122 [2022-11-18 18:40:52,062 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 345 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:52,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [345 Valid, 268 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 351 Invalid, 0 Unknown, 62 Unchecked, 0.3s Time] [2022-11-18 18:40:52,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-11-18 18:40:52,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 296. [2022-11-18 18:40:52,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 272 states have (on average 1.161764705882353) internal successors, (316), 281 states have internal predecessors, (316), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 18:40:52,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 334 transitions. [2022-11-18 18:40:52,073 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 334 transitions. Word has length 56 [2022-11-18 18:40:52,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:52,073 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 334 transitions. [2022-11-18 18:40:52,073 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 18:40:52,073 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 334 transitions. [2022-11-18 18:40:52,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-18 18:40:52,074 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:52,074 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:52,085 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:52,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-11-18 18:40:52,279 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:52,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:52,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1842875129, now seen corresponding path program 1 times [2022-11-18 18:40:52,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:52,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373548776] [2022-11-18 18:40:52,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:52,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:52,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:52,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:52,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:52,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:52,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:52,961 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:40:52,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:52,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373548776] [2022-11-18 18:40:52,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373548776] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:52,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000141380] [2022-11-18 18:40:52,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:52,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:52,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:52,963 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:52,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-18 18:40:53,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:53,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-18 18:40:53,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:53,344 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:40:53,344 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 18:40:53,605 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 18:40:53,606 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 18:40:53,731 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 18:40:53,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:40:53,835 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 18:40:53,996 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 18:40:53,997 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 21 [2022-11-18 18:40:54,108 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:54,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:54,382 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-18 18:40:54,394 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-18 18:40:54,395 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-11-18 18:40:54,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000141380] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:54,507 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:40:54,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 30 [2022-11-18 18:40:54,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116608896] [2022-11-18 18:40:54,507 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:54,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-18 18:40:54,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:54,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-18 18:40:54,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1168, Unknown=4, NotChecked=0, Total=1332 [2022-11-18 18:40:54,509 INFO L87 Difference]: Start difference. First operand 296 states and 334 transitions. Second operand has 32 states, 28 states have (on average 3.857142857142857) internal successors, (108), 25 states have internal predecessors, (108), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:40:55,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:55,947 INFO L93 Difference]: Finished difference Result 320 states and 355 transitions. [2022-11-18 18:40:55,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-18 18:40:55,948 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 3.857142857142857) internal successors, (108), 25 states have internal predecessors, (108), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 59 [2022-11-18 18:40:55,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:55,949 INFO L225 Difference]: With dead ends: 320 [2022-11-18 18:40:55,949 INFO L226 Difference]: Without dead ends: 320 [2022-11-18 18:40:55,951 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=496, Invalid=2580, Unknown=4, NotChecked=0, Total=3080 [2022-11-18 18:40:55,951 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 644 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 644 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 218 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:55,951 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [644 Valid, 376 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 428 Invalid, 0 Unknown, 218 Unchecked, 0.4s Time] [2022-11-18 18:40:55,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2022-11-18 18:40:55,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 293. [2022-11-18 18:40:55,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 272 states have (on average 1.1470588235294117) internal successors, (312), 278 states have internal predecessors, (312), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 18:40:55,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 330 transitions. [2022-11-18 18:40:55,958 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 330 transitions. Word has length 59 [2022-11-18 18:40:55,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:55,958 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 330 transitions. [2022-11-18 18:40:55,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 3.857142857142857) internal successors, (108), 25 states have internal predecessors, (108), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:40:55,958 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 330 transitions. [2022-11-18 18:40:55,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-18 18:40:55,959 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:55,959 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:55,967 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:56,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:56,165 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:40:56,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:56,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1294554201, now seen corresponding path program 1 times [2022-11-18 18:40:56,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:56,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41618073] [2022-11-18 18:40:56,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:56,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:56,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:56,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:40:56,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:56,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:40:56,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:56,870 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 12 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:40:56,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:56,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41618073] [2022-11-18 18:40:56,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41618073] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:56,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937628647] [2022-11-18 18:40:56,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:56,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:56,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:56,872 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:56,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-18 18:40:56,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:56,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-18 18:40:56,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:57,258 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 18:40:57,259 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 18:40:57,613 INFO L321 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-11-18 18:40:57,613 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2022-11-18 18:40:57,799 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 18:40:57,835 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:40:57,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:58,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937628647] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:58,035 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:40:58,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 26 [2022-11-18 18:40:58,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467173135] [2022-11-18 18:40:58,035 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:58,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-18 18:40:58,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:58,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-18 18:40:58,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=812, Unknown=4, NotChecked=0, Total=930 [2022-11-18 18:40:58,037 INFO L87 Difference]: Start difference. First operand 293 states and 330 transitions. Second operand has 28 states, 25 states have (on average 4.4) internal successors, (110), 23 states have internal predecessors, (110), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:40:59,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:59,866 INFO L93 Difference]: Finished difference Result 331 states and 365 transitions. [2022-11-18 18:40:59,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-11-18 18:40:59,866 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 25 states have (on average 4.4) internal successors, (110), 23 states have internal predecessors, (110), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 60 [2022-11-18 18:40:59,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:59,868 INFO L225 Difference]: With dead ends: 331 [2022-11-18 18:40:59,868 INFO L226 Difference]: Without dead ends: 331 [2022-11-18 18:40:59,869 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 66 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=626, Invalid=2910, Unknown=4, NotChecked=0, Total=3540 [2022-11-18 18:40:59,870 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 531 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:59,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [531 Valid, 245 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 502 Invalid, 0 Unknown, 102 Unchecked, 0.4s Time] [2022-11-18 18:40:59,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-11-18 18:40:59,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 292. [2022-11-18 18:40:59,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 272 states have (on average 1.1433823529411764) internal successors, (311), 277 states have internal predecessors, (311), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 18:40:59,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 329 transitions. [2022-11-18 18:40:59,876 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 329 transitions. Word has length 60 [2022-11-18 18:40:59,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:59,877 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 329 transitions. [2022-11-18 18:40:59,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 25 states have (on average 4.4) internal successors, (110), 23 states have internal predecessors, (110), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:40:59,877 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 329 transitions. [2022-11-18 18:40:59,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-18 18:40:59,878 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:59,878 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:59,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-11-18 18:41:00,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-18 18:41:00,084 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 18:41:00,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:00,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1476474522, now seen corresponding path program 1 times [2022-11-18 18:41:00,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:41:00,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74973280] [2022-11-18 18:41:00,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:00,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:41:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:00,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:41:00,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:00,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:41:00,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:00,990 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 15 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:41:00,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:41:00,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74973280] [2022-11-18 18:41:00,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74973280] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:41:00,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198355457] [2022-11-18 18:41:00,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:00,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:41:00,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:41:00,992 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:41:00,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-18 18:41:01,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:01,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 63 conjunts are in the unsatisfiable core [2022-11-18 18:41:01,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:01,917 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:41:01,918 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 18:41:01,947 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 18:41:01,948 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 18:41:02,568 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 18:41:02,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:02,751 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 18:41:03,274 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-11-18 18:41:03,287 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:41:03,287 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 10 [2022-11-18 18:41:03,358 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-18 18:41:03,407 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 1 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:41:03,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:03,830 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2022-11-18 18:41:03,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198355457] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:41:03,927 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:03,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 33 [2022-11-18 18:41:03,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649832341] [2022-11-18 18:41:03,928 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:03,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-18 18:41:03,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:41:03,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-18 18:41:03,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1484, Unknown=0, NotChecked=0, Total=1640 [2022-11-18 18:41:03,930 INFO L87 Difference]: Start difference. First operand 292 states and 329 transitions. Second operand has 35 states, 32 states have (on average 3.5) internal successors, (112), 28 states have internal predecessors, (112), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:41:07,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:07,827 INFO L93 Difference]: Finished difference Result 484 states and 536 transitions. [2022-11-18 18:41:07,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-18 18:41:07,828 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 32 states have (on average 3.5) internal successors, (112), 28 states have internal predecessors, (112), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 61 [2022-11-18 18:41:07,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:07,830 INFO L225 Difference]: With dead ends: 484 [2022-11-18 18:41:07,830 INFO L226 Difference]: Without dead ends: 484 [2022-11-18 18:41:07,832 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 58 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1557 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=762, Invalid=4788, Unknown=0, NotChecked=0, Total=5550 [2022-11-18 18:41:07,832 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 713 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 731 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 713 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 846 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:07,833 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [713 Valid, 631 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 731 Invalid, 0 Unknown, 846 Unchecked, 0.7s Time] [2022-11-18 18:41:07,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-11-18 18:41:07,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 250. [2022-11-18 18:41:07,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 233 states have (on average 1.1373390557939915) internal successors, (265), 237 states have internal predecessors, (265), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-18 18:41:07,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 281 transitions. [2022-11-18 18:41:07,840 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 281 transitions. Word has length 61 [2022-11-18 18:41:07,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:07,840 INFO L495 AbstractCegarLoop]: Abstraction has 250 states and 281 transitions. [2022-11-18 18:41:07,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 32 states have (on average 3.5) internal successors, (112), 28 states have internal predecessors, (112), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:41:07,841 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 281 transitions. [2022-11-18 18:41:07,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-18 18:41:07,841 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:07,842 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:07,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-11-18 18:41:08,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-11-18 18:41:08,047 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:41:08,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:08,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1058178217, now seen corresponding path program 1 times [2022-11-18 18:41:08,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:41:08,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307183777] [2022-11-18 18:41:08,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:08,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:41:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:08,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:41:08,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:08,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:41:08,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:08,183 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 29 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 18:41:08,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:41:08,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307183777] [2022-11-18 18:41:08,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307183777] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:41:08,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514142024] [2022-11-18 18:41:08,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:08,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:41:08,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:41:08,186 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:41:08,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-18 18:41:08,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:08,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:41:08,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:08,313 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 18:41:08,358 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 18:41:08,358 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 18:41:08,366 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 31 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 18:41:08,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:08,543 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 31 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 18:41:08,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514142024] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:08,544 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:41:08,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 6 [2022-11-18 18:41:08,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979565519] [2022-11-18 18:41:08,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:08,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 18:41:08,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:41:08,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 18:41:08,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-18 18:41:08,546 INFO L87 Difference]: Start difference. First operand 250 states and 281 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-18 18:41:08,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:08,648 INFO L93 Difference]: Finished difference Result 298 states and 333 transitions. [2022-11-18 18:41:08,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:41:08,649 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 63 [2022-11-18 18:41:08,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:08,650 INFO L225 Difference]: With dead ends: 298 [2022-11-18 18:41:08,650 INFO L226 Difference]: Without dead ends: 298 [2022-11-18 18:41:08,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:41:08,650 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 57 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:08,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 117 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 80 Invalid, 0 Unknown, 60 Unchecked, 0.1s Time] [2022-11-18 18:41:08,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2022-11-18 18:41:08,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 284. [2022-11-18 18:41:08,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 264 states have (on average 1.1363636363636365) internal successors, (300), 269 states have internal predecessors, (300), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-18 18:41:08,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 320 transitions. [2022-11-18 18:41:08,656 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 320 transitions. Word has length 63 [2022-11-18 18:41:08,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:08,656 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 320 transitions. [2022-11-18 18:41:08,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-18 18:41:08,657 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 320 transitions. [2022-11-18 18:41:08,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-18 18:41:08,658 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:08,658 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:08,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-11-18 18:41:08,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-11-18 18:41:08,859 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:41:08,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:08,859 INFO L85 PathProgramCache]: Analyzing trace with hash 586619876, now seen corresponding path program 1 times [2022-11-18 18:41:08,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:41:08,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768340317] [2022-11-18 18:41:08,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:08,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:41:08,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:09,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:41:09,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:09,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:41:09,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:09,207 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 24 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:41:09,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:41:09,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768340317] [2022-11-18 18:41:09,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768340317] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:41:09,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858036600] [2022-11-18 18:41:09,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:09,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:41:09,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:41:09,211 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:41:09,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-18 18:41:09,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:09,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-18 18:41:09,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:09,345 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 18:41:09,519 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 18:41:09,520 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 21 [2022-11-18 18:41:09,551 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-18 18:41:09,552 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 18:41:09,563 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 28 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:41:09,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:09,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858036600] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:41:09,648 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:09,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2022-11-18 18:41:09,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842664071] [2022-11-18 18:41:09,648 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:09,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:41:09,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:41:09,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:41:09,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-11-18 18:41:09,649 INFO L87 Difference]: Start difference. First operand 284 states and 320 transitions. Second operand has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-18 18:41:09,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:09,913 INFO L93 Difference]: Finished difference Result 289 states and 324 transitions. [2022-11-18 18:41:09,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:41:09,914 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 66 [2022-11-18 18:41:09,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:09,914 INFO L225 Difference]: With dead ends: 289 [2022-11-18 18:41:09,914 INFO L226 Difference]: Without dead ends: 289 [2022-11-18 18:41:09,915 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-11-18 18:41:09,915 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 79 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:09,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 198 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 180 Invalid, 0 Unknown, 94 Unchecked, 0.1s Time] [2022-11-18 18:41:09,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-11-18 18:41:09,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 241. [2022-11-18 18:41:09,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 225 states have (on average 1.1333333333333333) internal successors, (255), 228 states have internal predecessors, (255), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-18 18:41:09,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 271 transitions. [2022-11-18 18:41:09,921 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 271 transitions. Word has length 66 [2022-11-18 18:41:09,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:09,921 INFO L495 AbstractCegarLoop]: Abstraction has 241 states and 271 transitions. [2022-11-18 18:41:09,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-18 18:41:09,921 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 271 transitions. [2022-11-18 18:41:09,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 18:41:09,922 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:09,922 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 18:41:09,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-11-18 18:41:10,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-11-18 18:41:10,129 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 18:41:10,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:10,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1008566956, now seen corresponding path program 1 times [2022-11-18 18:41:10,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:41:10,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871000882] [2022-11-18 18:41:10,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:10,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:41:10,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:10,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 18:41:10,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:10,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 18:41:10,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:10,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 18:41:10,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:10,262 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 18:41:10,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:41:10,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871000882] [2022-11-18 18:41:10,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871000882] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:10,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:10,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 18:41:10,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888192614] [2022-11-18 18:41:10,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:10,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:41:10,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:41:10,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:41:10,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:41:10,264 INFO L87 Difference]: Start difference. First operand 241 states and 271 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-18 18:41:10,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:10,309 INFO L93 Difference]: Finished difference Result 249 states and 278 transitions. [2022-11-18 18:41:10,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:41:10,310 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 18:41:10,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:10,311 INFO L225 Difference]: With dead ends: 249 [2022-11-18 18:41:10,311 INFO L226 Difference]: Without dead ends: 240 [2022-11-18 18:41:10,311 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 18:41:10,312 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 31 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:10,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 59 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:41:10,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-11-18 18:41:10,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 234. [2022-11-18 18:41:10,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 218 states have (on average 1.1238532110091743) internal successors, (245), 221 states have internal predecessors, (245), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-18 18:41:10,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 261 transitions. [2022-11-18 18:41:10,317 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 261 transitions. Word has length 67 [2022-11-18 18:41:10,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:10,317 INFO L495 AbstractCegarLoop]: Abstraction has 234 states and 261 transitions. [2022-11-18 18:41:10,318 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 18:41:10,318 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 261 transitions. [2022-11-18 18:41:10,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 18:41:10,319 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:10,319 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 18:41:10,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-18 18:41:10,319 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:41:10,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:10,320 INFO L85 PathProgramCache]: Analyzing trace with hash 272552823, now seen corresponding path program 1 times [2022-11-18 18:41:10,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:41:10,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230690543] [2022-11-18 18:41:10,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:10,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:41:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:41:10,340 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 18:41:10,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:41:10,390 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-18 18:41:10,390 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-18 18:41:10,391 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2022-11-18 18:41:10,393 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 20 remaining) [2022-11-18 18:41:10,393 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 20 remaining) [2022-11-18 18:41:10,393 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2022-11-18 18:41:10,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2022-11-18 18:41:10,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2022-11-18 18:41:10,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2022-11-18 18:41:10,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 20 remaining) [2022-11-18 18:41:10,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 20 remaining) [2022-11-18 18:41:10,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 20 remaining) [2022-11-18 18:41:10,395 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 20 remaining) [2022-11-18 18:41:10,395 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2022-11-18 18:41:10,395 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2022-11-18 18:41:10,395 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2022-11-18 18:41:10,395 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2022-11-18 18:41:10,396 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2022-11-18 18:41:10,396 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2022-11-18 18:41:10,396 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2022-11-18 18:41:10,396 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2022-11-18 18:41:10,396 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2022-11-18 18:41:10,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-18 18:41:10,402 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:10,406 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-18 18:41:10,500 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 06:41:10 BoogieIcfgContainer [2022-11-18 18:41:10,500 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-18 18:41:10,500 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-18 18:41:10,500 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-18 18:41:10,501 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-18 18:41:10,501 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:39:47" (3/4) ... [2022-11-18 18:41:10,505 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-18 18:41:10,505 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-18 18:41:10,505 INFO L158 Benchmark]: Toolchain (without parser) took 84548.81ms. Allocated memory was 134.2MB in the beginning and 249.6MB in the end (delta: 115.3MB). Free memory was 100.4MB in the beginning and 183.9MB in the end (delta: -83.5MB). Peak memory consumption was 31.8MB. Max. memory is 16.1GB. [2022-11-18 18:41:10,505 INFO L158 Benchmark]: CDTParser took 0.51ms. Allocated memory is still 81.8MB. Free memory was 53.8MB in the beginning and 53.8MB in the end (delta: 29.0kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 18:41:10,506 INFO L158 Benchmark]: CACSL2BoogieTranslator took 526.52ms. Allocated memory is still 134.2MB. Free memory was 100.4MB in the beginning and 102.1MB in the end (delta: -1.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-18 18:41:10,506 INFO L158 Benchmark]: Boogie Procedure Inliner took 82.74ms. Allocated memory is still 134.2MB. Free memory was 102.1MB in the beginning and 99.6MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-18 18:41:10,506 INFO L158 Benchmark]: Boogie Preprocessor took 57.19ms. Allocated memory is still 134.2MB. Free memory was 99.6MB in the beginning and 97.9MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-18 18:41:10,506 INFO L158 Benchmark]: RCFGBuilder took 557.50ms. Allocated memory is still 134.2MB. Free memory was 97.9MB in the beginning and 82.3MB in the end (delta: 15.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-18 18:41:10,506 INFO L158 Benchmark]: TraceAbstraction took 83314.00ms. Allocated memory was 134.2MB in the beginning and 249.6MB in the end (delta: 115.3MB). Free memory was 81.8MB in the beginning and 183.9MB in the end (delta: -102.1MB). Peak memory consumption was 15.2MB. Max. memory is 16.1GB. [2022-11-18 18:41:10,507 INFO L158 Benchmark]: Witness Printer took 4.55ms. Allocated memory is still 249.6MB. Free memory is still 183.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 18:41:10,507 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.51ms. Allocated memory is still 81.8MB. Free memory was 53.8MB in the beginning and 53.8MB in the end (delta: 29.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 526.52ms. Allocated memory is still 134.2MB. Free memory was 100.4MB in the beginning and 102.1MB in the end (delta: -1.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 82.74ms. Allocated memory is still 134.2MB. Free memory was 102.1MB in the beginning and 99.6MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 57.19ms. Allocated memory is still 134.2MB. Free memory was 99.6MB in the beginning and 97.9MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 557.50ms. Allocated memory is still 134.2MB. Free memory was 97.9MB in the beginning and 82.3MB in the end (delta: 15.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * TraceAbstraction took 83314.00ms. Allocated memory was 134.2MB in the beginning and 249.6MB in the end (delta: 115.3MB). Free memory was 81.8MB in the beginning and 183.9MB in the end (delta: -102.1MB). Peak memory consumption was 15.2MB. Max. memory is 16.1GB. * Witness Printer took 4.55ms. Allocated memory is still 249.6MB. Free memory is still 183.9MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 721]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693. Possible FailurePath: [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}] [L709] global = x [L710] state = STATE_2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={-3:0}, state=1, x={-3:0}] [L695] RET commands[i].function() [L724] RET parse_input("c2") VAL [commands={6:0}, global={-3:0}, state=1] [L725] return 0; VAL [\result=0, commands={6:0}, global={-3:0}, state=1] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 61 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 83.1s, OverallIterations: 43, TraceHistogramMax: 6, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 25.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12320 SdHoareTripleChecker+Valid, 9.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12319 mSDsluCounter, 9854 SdHoareTripleChecker+Invalid, 7.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 2299 IncrementalHoareTripleChecker+Unchecked, 7793 mSDsCounter, 1339 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 9368 IncrementalHoareTripleChecker+Invalid, 13006 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1339 mSolverCounterUnsat, 2061 mSDtfsCounter, 9368 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2935 GetRequests, 2062 SyntacticMatches, 40 SemanticMatches, 833 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7712 ImplicationChecksByTransitivity, 38.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=482occurred in iteration=16, InterpolantAutomatonStates: 531, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.6s AutomataMinimizationTime, 42 MinimizatonAttempts, 2293 StatesRemovedByMinimization, 41 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 45.9s InterpolantComputationTime, 3151 NumberOfCodeBlocks, 3151 NumberOfCodeBlocksAsserted, 77 NumberOfCheckSat, 3593 ConstructedInterpolants, 212 QuantifiedInterpolants, 38154 SizeOfPredicates, 138 NumberOfNonLiveVariables, 8968 ConjunctsInSsa, 602 ConjunctsInUnsatCore, 90 InterpolantComputations, 16 PerfectInterpolantSequences, 1602/2592 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-18 18:41:10,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/config/svcomp-MemCleanup-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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-memcleanup) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 18:41:12,760 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 18:41:12,763 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 18:41:12,799 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 18:41:12,800 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 18:41:12,804 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 18:41:12,807 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 18:41:12,813 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 18:41:12,815 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 18:41:12,821 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 18:41:12,822 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 18:41:12,824 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 18:41:12,825 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 18:41:12,827 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 18:41:12,829 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 18:41:12,830 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 18:41:12,832 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 18:41:12,833 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 18:41:12,838 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 18:41:12,845 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 18:41:12,848 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 18:41:12,849 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 18:41:12,851 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 18:41:12,853 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 18:41:12,859 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 18:41:12,862 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 18:41:12,863 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 18:41:12,865 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 18:41:12,865 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 18:41:12,866 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 18:41:12,867 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 18:41:12,868 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 18:41:12,870 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 18:41:12,871 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 18:41:12,872 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 18:41:12,872 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 18:41:12,873 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 18:41:12,873 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 18:41:12,874 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 18:41:12,876 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 18:41:12,876 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 18:41:12,882 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/config/svcomp-MemCleanup-32bit-Automizer_Bitvector.epf [2022-11-18 18:41:12,922 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 18:41:12,923 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 18:41:12,924 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 18:41:12,925 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 18:41:12,926 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 18:41:12,926 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 18:41:12,927 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 18:41:12,928 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 18:41:12,928 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 18:41:12,928 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 18:41:12,930 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 18:41:12,930 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 18:41:12,930 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 18:41:12,930 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 18:41:12,931 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 18:41:12,931 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 18:41:12,932 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 18:41:12,932 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 18:41:12,932 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 18:41:12,932 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-18 18:41:12,933 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-18 18:41:12,933 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 18:41:12,933 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 18:41:12,934 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 18:41:12,934 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 18:41:12,934 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 18:41:12,935 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:41:12,935 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 18:41:12,935 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 18:41:12,936 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-18 18:41:12,936 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-18 18:41:12,936 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-18 18:41:12,937 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_46611024-55e2-4ce4-b410-25ea6429a4bd/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_46611024-55e2-4ce4-b410-25ea6429a4bd/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-memcleanup) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e [2022-11-18 18:41:13,345 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 18:41:13,366 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 18:41:13,368 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 18:41:13,370 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 18:41:13,370 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 18:41:13,372 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-18 18:41:13,442 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/data/0c21fefda/0e35c60926d948aabf8a5fed2d2f9a9b/FLAG4b4929119 [2022-11-18 18:41:14,047 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 18:41:14,048 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-18 18:41:14,066 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/data/0c21fefda/0e35c60926d948aabf8a5fed2d2f9a9b/FLAG4b4929119 [2022-11-18 18:41:14,303 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/data/0c21fefda/0e35c60926d948aabf8a5fed2d2f9a9b [2022-11-18 18:41:14,306 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 18:41:14,309 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 18:41:14,312 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 18:41:14,312 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 18:41:14,316 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 18:41:14,317 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:41:14" (1/1) ... [2022-11-18 18:41:14,318 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@ac23cf7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:14, skipping insertion in model container [2022-11-18 18:41:14,319 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:41:14" (1/1) ... [2022-11-18 18:41:14,326 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 18:41:14,378 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 18:41:14,887 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:41:14,912 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 18:41:14,961 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:41:15,000 INFO L208 MainTranslator]: Completed translation [2022-11-18 18:41:15,001 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15 WrapperNode [2022-11-18 18:41:15,001 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 18:41:15,004 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 18:41:15,004 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 18:41:15,004 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 18:41:15,011 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (1/1) ... [2022-11-18 18:41:15,051 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (1/1) ... [2022-11-18 18:41:15,083 INFO L138 Inliner]: procedures = 169, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 96 [2022-11-18 18:41:15,083 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 18:41:15,084 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 18:41:15,085 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 18:41:15,085 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 18:41:15,094 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (1/1) ... [2022-11-18 18:41:15,095 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (1/1) ... [2022-11-18 18:41:15,106 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (1/1) ... [2022-11-18 18:41:15,107 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (1/1) ... [2022-11-18 18:41:15,120 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (1/1) ... [2022-11-18 18:41:15,129 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (1/1) ... [2022-11-18 18:41:15,136 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (1/1) ... [2022-11-18 18:41:15,142 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (1/1) ... [2022-11-18 18:41:15,144 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 18:41:15,147 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 18:41:15,148 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 18:41:15,148 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 18:41:15,149 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (1/1) ... [2022-11-18 18:41:15,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:41:15,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:41:15,179 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 18:41:15,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 18:41:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-18 18:41:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-11-18 18:41:15,229 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-11-18 18:41:15,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 18:41:15,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 18:41:15,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 18:41:15,229 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 18:41:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 18:41:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-18 18:41:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 18:41:15,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 18:41:15,423 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 18:41:15,425 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 18:41:15,766 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 18:41:15,773 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 18:41:15,773 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-18 18:41:15,775 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:41:15 BoogieIcfgContainer [2022-11-18 18:41:15,775 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 18:41:15,778 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 18:41:15,779 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 18:41:15,782 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 18:41:15,783 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 06:41:14" (1/3) ... [2022-11-18 18:41:15,783 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1127c8af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:41:15, skipping insertion in model container [2022-11-18 18:41:15,784 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:41:15" (2/3) ... [2022-11-18 18:41:15,784 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1127c8af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:41:15, skipping insertion in model container [2022-11-18 18:41:15,784 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:41:15" (3/3) ... [2022-11-18 18:41:15,786 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2022-11-18 18:41:15,805 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 18:41:15,805 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2022-11-18 18:41:15,851 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 18:41:15,858 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;@4f8e4717, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 18:41:15,859 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2022-11-18 18:41:15,863 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 18:41:15,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 18:41:15,870 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:15,871 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 18:41:15,872 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 18:41:15,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:15,877 INFO L85 PathProgramCache]: Analyzing trace with hash -772449407, now seen corresponding path program 1 times [2022-11-18 18:41:15,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:15,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [542127295] [2022-11-18 18:41:15,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:15,891 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 18:41:15,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:15,898 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:15,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:16,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:16,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 18:41:16,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:16,228 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 18:41:16,228 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:16,229 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:16,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [542127295] [2022-11-18 18:41:16,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [542127295] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:16,230 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:16,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:41:16,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543532740] [2022-11-18 18:41:16,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:16,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:16,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:16,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:16,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:16,294 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 18:41:16,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:16,527 INFO L93 Difference]: Finished difference Result 110 states and 128 transitions. [2022-11-18 18:41:16,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:16,531 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 18:41:16,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:16,543 INFO L225 Difference]: With dead ends: 110 [2022-11-18 18:41:16,544 INFO L226 Difference]: Without dead ends: 106 [2022-11-18 18:41:16,546 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 18:41:16,553 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 52 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:16,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 101 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:41:16,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2022-11-18 18:41:16,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 84. [2022-11-18 18:41:16,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 57 states have (on average 1.7017543859649122) internal successors, (97), 76 states have internal predecessors, (97), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-18 18:41:16,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 110 transitions. [2022-11-18 18:41:16,624 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 110 transitions. Word has length 6 [2022-11-18 18:41:16,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:16,624 INFO L495 AbstractCegarLoop]: Abstraction has 84 states and 110 transitions. [2022-11-18 18:41:16,625 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 18:41:16,625 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 110 transitions. [2022-11-18 18:41:16,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 18:41:16,626 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:16,626 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 18:41:16,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:16,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:16,831 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 18:41:16,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:16,832 INFO L85 PathProgramCache]: Analyzing trace with hash -772449406, now seen corresponding path program 1 times [2022-11-18 18:41:16,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:16,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [320041235] [2022-11-18 18:41:16,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:16,834 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 18:41:16,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:16,835 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:16,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:16,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:16,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 18:41:16,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:17,062 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 18:41:17,064 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:17,064 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:17,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [320041235] [2022-11-18 18:41:17,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [320041235] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:17,065 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:17,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:41:17,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265236274] [2022-11-18 18:41:17,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:17,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:41:17,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:17,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:41:17,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:41:17,070 INFO L87 Difference]: Start difference. First operand 84 states and 110 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:17,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:17,308 INFO L93 Difference]: Finished difference Result 206 states and 278 transitions. [2022-11-18 18:41:17,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:41:17,309 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 18:41:17,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:17,311 INFO L225 Difference]: With dead ends: 206 [2022-11-18 18:41:17,311 INFO L226 Difference]: Without dead ends: 206 [2022-11-18 18:41:17,312 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 18:41:17,313 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 126 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:17,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 142 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:41:17,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-11-18 18:41:17,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 152. [2022-11-18 18:41:17,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 119 states have (on average 1.7394957983193278) internal successors, (207), 138 states have internal predecessors, (207), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-11-18 18:41:17,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 238 transitions. [2022-11-18 18:41:17,333 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 238 transitions. Word has length 6 [2022-11-18 18:41:17,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:17,334 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 238 transitions. [2022-11-18 18:41:17,334 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 18:41:17,334 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 238 transitions. [2022-11-18 18:41:17,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 18:41:17,335 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:17,335 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:17,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:17,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:17,546 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 18:41:17,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:17,547 INFO L85 PathProgramCache]: Analyzing trace with hash 1823872140, now seen corresponding path program 1 times [2022-11-18 18:41:17,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:17,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [825923169] [2022-11-18 18:41:17,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:17,548 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 18:41:17,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:17,549 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:17,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:17,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:17,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:41:17,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:17,828 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 18:41:17,844 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 18:41:17,845 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:17,845 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:17,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [825923169] [2022-11-18 18:41:17,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [825923169] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:17,849 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:17,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:41:17,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104227981] [2022-11-18 18:41:17,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:17,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:41:17,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:17,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:41:17,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:41:17,853 INFO L87 Difference]: Start difference. First operand 152 states and 238 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:18,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:18,177 INFO L93 Difference]: Finished difference Result 228 states and 325 transitions. [2022-11-18 18:41:18,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:41:18,178 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 18:41:18,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:18,180 INFO L225 Difference]: With dead ends: 228 [2022-11-18 18:41:18,180 INFO L226 Difference]: Without dead ends: 228 [2022-11-18 18:41:18,180 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 18:41:18,181 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 137 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:18,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 164 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:41:18,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-18 18:41:18,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 155. [2022-11-18 18:41:18,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 122 states have (on average 1.721311475409836) internal successors, (210), 141 states have internal predecessors, (210), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-11-18 18:41:18,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 241 transitions. [2022-11-18 18:41:18,207 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 241 transitions. Word has length 7 [2022-11-18 18:41:18,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:18,207 INFO L495 AbstractCegarLoop]: Abstraction has 155 states and 241 transitions. [2022-11-18 18:41:18,207 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 18:41:18,208 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 241 transitions. [2022-11-18 18:41:18,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 18:41:18,208 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:18,208 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:18,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:18,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:18,420 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 18:41:18,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:18,421 INFO L85 PathProgramCache]: Analyzing trace with hash 705461537, now seen corresponding path program 1 times [2022-11-18 18:41:18,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:18,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1000414887] [2022-11-18 18:41:18,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:18,422 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 18:41:18,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:18,423 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:18,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:18,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:18,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:41:18,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:18,676 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 18:41:18,683 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 18:41:18,717 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 18:41:18,718 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:18,718 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:18,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1000414887] [2022-11-18 18:41:18,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1000414887] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:18,725 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:18,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:41:18,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116808757] [2022-11-18 18:41:18,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:18,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:41:18,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:18,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:41:18,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:41:18,728 INFO L87 Difference]: Start difference. First operand 155 states and 241 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:19,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:19,012 INFO L93 Difference]: Finished difference Result 208 states and 279 transitions. [2022-11-18 18:41:19,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:41:19,013 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 18:41:19,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:19,015 INFO L225 Difference]: With dead ends: 208 [2022-11-18 18:41:19,015 INFO L226 Difference]: Without dead ends: 208 [2022-11-18 18:41:19,015 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 18:41:19,016 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 129 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:19,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 190 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:41:19,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-11-18 18:41:19,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 155. [2022-11-18 18:41:19,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 122 states have (on average 1.7049180327868851) internal successors, (208), 141 states have internal predecessors, (208), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-11-18 18:41:19,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 239 transitions. [2022-11-18 18:41:19,033 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 239 transitions. Word has length 8 [2022-11-18 18:41:19,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:19,034 INFO L495 AbstractCegarLoop]: Abstraction has 155 states and 239 transitions. [2022-11-18 18:41:19,034 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 18:41:19,034 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 239 transitions. [2022-11-18 18:41:19,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:41:19,035 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:19,035 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:19,059 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:19,246 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:19,247 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 18:41:19,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:19,248 INFO L85 PathProgramCache]: Analyzing trace with hash 394471214, now seen corresponding path program 1 times [2022-11-18 18:41:19,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:19,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [395109112] [2022-11-18 18:41:19,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:19,249 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 18:41:19,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:19,250 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:19,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:19,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:19,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 18:41:19,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:19,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 18:41:19,417 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:19,417 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:19,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [395109112] [2022-11-18 18:41:19,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [395109112] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:19,418 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:19,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:41:19,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095252835] [2022-11-18 18:41:19,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:19,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:41:19,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:19,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:41:19,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:41:19,420 INFO L87 Difference]: Start difference. First operand 155 states and 239 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:19,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:19,591 INFO L93 Difference]: Finished difference Result 234 states and 321 transitions. [2022-11-18 18:41:19,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:41:19,592 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 18:41:19,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:19,594 INFO L225 Difference]: With dead ends: 234 [2022-11-18 18:41:19,594 INFO L226 Difference]: Without dead ends: 234 [2022-11-18 18:41:19,594 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 18:41:19,595 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 140 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:19,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 183 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:41:19,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-11-18 18:41:19,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 191. [2022-11-18 18:41:19,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 156 states have (on average 1.6538461538461537) internal successors, (258), 176 states have internal predecessors, (258), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-11-18 18:41:19,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 289 transitions. [2022-11-18 18:41:19,614 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 289 transitions. Word has length 9 [2022-11-18 18:41:19,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:19,615 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 289 transitions. [2022-11-18 18:41:19,615 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 18:41:19,615 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 289 transitions. [2022-11-18 18:41:19,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 18:41:19,616 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:19,616 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:19,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:19,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:19,827 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 18:41:19,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:19,828 INFO L85 PathProgramCache]: Analyzing trace with hash -656294205, now seen corresponding path program 1 times [2022-11-18 18:41:19,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:19,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [144248334] [2022-11-18 18:41:19,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:19,828 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 18:41:19,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:19,830 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:19,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:19,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:19,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:41:19,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:20,000 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 18:41:20,000 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:20,000 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:20,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [144248334] [2022-11-18 18:41:20,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [144248334] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:20,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:20,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:41:20,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074826624] [2022-11-18 18:41:20,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:20,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:41:20,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:20,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:41:20,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:41:20,003 INFO L87 Difference]: Start difference. First operand 191 states and 289 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:20,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:20,206 INFO L93 Difference]: Finished difference Result 231 states and 304 transitions. [2022-11-18 18:41:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:41:20,207 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 18:41:20,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:20,209 INFO L225 Difference]: With dead ends: 231 [2022-11-18 18:41:20,209 INFO L226 Difference]: Without dead ends: 231 [2022-11-18 18:41:20,209 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 18:41:20,210 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 123 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:20,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 227 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:41:20,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2022-11-18 18:41:20,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 201. [2022-11-18 18:41:20,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 165 states have (on average 1.6424242424242423) internal successors, (271), 186 states have internal predecessors, (271), 9 states have call successors, (9), 5 states have call predecessors, (9), 7 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-11-18 18:41:20,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 302 transitions. [2022-11-18 18:41:20,221 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 302 transitions. Word has length 10 [2022-11-18 18:41:20,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:20,221 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 302 transitions. [2022-11-18 18:41:20,221 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 18:41:20,222 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 302 transitions. [2022-11-18 18:41:20,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 18:41:20,222 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:20,222 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:20,238 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:20,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:20,438 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 18:41:20,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:20,438 INFO L85 PathProgramCache]: Analyzing trace with hash 12795785, now seen corresponding path program 1 times [2022-11-18 18:41:20,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:20,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [41189803] [2022-11-18 18:41:20,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:20,439 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 18:41:20,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:20,440 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:20,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:20,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:20,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:41:20,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:20,706 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 18:41:20,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:21,061 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 18:41:21,062 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:21,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [41189803] [2022-11-18 18:41:21,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [41189803] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:21,062 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:21,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 18:41:21,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166159823] [2022-11-18 18:41:21,063 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:21,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:41:21,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:21,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:41:21,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:41:21,064 INFO L87 Difference]: Start difference. First operand 201 states and 302 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:21,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:21,630 INFO L93 Difference]: Finished difference Result 367 states and 495 transitions. [2022-11-18 18:41:21,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:41:21,631 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 18:41:21,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:21,633 INFO L225 Difference]: With dead ends: 367 [2022-11-18 18:41:21,633 INFO L226 Difference]: Without dead ends: 367 [2022-11-18 18:41:21,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:41:21,634 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 261 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:21,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 312 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:41:21,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-11-18 18:41:21,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 239. [2022-11-18 18:41:21,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 200 states have (on average 1.62) internal successors, (324), 224 states have internal predecessors, (324), 9 states have call successors, (9), 5 states have call predecessors, (9), 10 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-18 18:41:21,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 363 transitions. [2022-11-18 18:41:21,648 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 363 transitions. Word has length 14 [2022-11-18 18:41:21,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:21,649 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 363 transitions. [2022-11-18 18:41:21,649 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 18:41:21,649 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 363 transitions. [2022-11-18 18:41:21,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 18:41:21,650 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:21,650 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:21,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:21,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:21,861 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 18:41:21,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:21,862 INFO L85 PathProgramCache]: Analyzing trace with hash 396669285, now seen corresponding path program 1 times [2022-11-18 18:41:21,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:21,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [285950479] [2022-11-18 18:41:21,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:21,862 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 18:41:21,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:21,863 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:21,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:21,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:21,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:41:21,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:22,201 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 18:41:22,216 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 18:41:22,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:22,392 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 18:41:22,393 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:22,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [285950479] [2022-11-18 18:41:22,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [285950479] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:22,393 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:22,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 18:41:22,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836774375] [2022-11-18 18:41:22,393 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:22,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:41:22,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:22,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:41:22,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:41:22,395 INFO L87 Difference]: Start difference. First operand 239 states and 363 transitions. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:22,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:22,966 INFO L93 Difference]: Finished difference Result 405 states and 567 transitions. [2022-11-18 18:41:22,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:41:22,967 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 18:41:22,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:22,969 INFO L225 Difference]: With dead ends: 405 [2022-11-18 18:41:22,969 INFO L226 Difference]: Without dead ends: 405 [2022-11-18 18:41:22,970 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 18:41:22,970 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 269 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:22,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 323 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:41:22,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2022-11-18 18:41:22,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 249. [2022-11-18 18:41:22,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 210 states have (on average 1.6142857142857143) internal successors, (339), 234 states have internal predecessors, (339), 9 states have call successors, (9), 5 states have call predecessors, (9), 10 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-18 18:41:22,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 378 transitions. [2022-11-18 18:41:22,991 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 378 transitions. Word has length 15 [2022-11-18 18:41:22,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:22,991 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 378 transitions. [2022-11-18 18:41:22,991 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 18:41:22,992 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 378 transitions. [2022-11-18 18:41:22,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 18:41:22,992 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:22,992 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:23,010 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:23,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:23,205 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 18:41:23,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:23,205 INFO L85 PathProgramCache]: Analyzing trace with hash -588154008, now seen corresponding path program 1 times [2022-11-18 18:41:23,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:23,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1807694378] [2022-11-18 18:41:23,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:23,206 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 18:41:23,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:23,206 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:23,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:23,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:23,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:41:23,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:23,560 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 18:41:23,567 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 18:41:23,601 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 18:41:23,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:23,811 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 18:41:23,812 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:23,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1807694378] [2022-11-18 18:41:23,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1807694378] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:23,812 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:23,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 18:41:23,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187490891] [2022-11-18 18:41:23,813 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:23,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:41:23,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:23,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:41:23,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:41:23,814 INFO L87 Difference]: Start difference. First operand 249 states and 378 transitions. Second operand has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:25,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:25,214 INFO L93 Difference]: Finished difference Result 626 states and 845 transitions. [2022-11-18 18:41:25,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 18:41:25,215 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 18:41:25,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:25,218 INFO L225 Difference]: With dead ends: 626 [2022-11-18 18:41:25,219 INFO L226 Difference]: Without dead ends: 626 [2022-11-18 18:41:25,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-11-18 18:41:25,220 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 464 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:25,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [464 Valid, 606 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-18 18:41:25,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2022-11-18 18:41:25,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 349. [2022-11-18 18:41:25,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 303 states have (on average 1.6336633663366336) internal successors, (495), 330 states have internal predecessors, (495), 11 states have call successors, (11), 7 states have call predecessors, (11), 15 states have return successors, (42), 11 states have call predecessors, (42), 11 states have call successors, (42) [2022-11-18 18:41:25,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 548 transitions. [2022-11-18 18:41:25,255 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 548 transitions. Word has length 16 [2022-11-18 18:41:25,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:25,255 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 548 transitions. [2022-11-18 18:41:25,255 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 18:41:25,256 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 548 transitions. [2022-11-18 18:41:25,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 18:41:25,257 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:25,257 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 18:41:25,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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)] Ended with exit code 0 [2022-11-18 18:41:25,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:25,469 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 18:41:25,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:25,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199670, now seen corresponding path program 1 times [2022-11-18 18:41:25,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:25,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [772706310] [2022-11-18 18:41:25,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:25,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 18:41:25,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:25,473 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:25,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:25,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:25,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 18:41:25,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:25,644 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 18:41:25,645 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:25,645 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:25,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [772706310] [2022-11-18 18:41:25,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [772706310] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:25,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:25,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:41:25,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270437153] [2022-11-18 18:41:25,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:25,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:25,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:25,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:25,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:25,647 INFO L87 Difference]: Start difference. First operand 349 states and 548 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:25,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:25,679 INFO L93 Difference]: Finished difference Result 378 states and 554 transitions. [2022-11-18 18:41:25,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:25,680 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 18:41:25,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:25,683 INFO L225 Difference]: With dead ends: 378 [2022-11-18 18:41:25,683 INFO L226 Difference]: Without dead ends: 378 [2022-11-18 18:41:25,684 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 18:41:25,685 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 27 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:25,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 118 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:41:25,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2022-11-18 18:41:25,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 367. [2022-11-18 18:41:25,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 318 states have (on average 1.5628930817610063) internal successors, (497), 347 states have internal predecessors, (497), 11 states have call successors, (11), 8 states have call predecessors, (11), 18 states have return successors, (43), 11 states have call predecessors, (43), 11 states have call successors, (43) [2022-11-18 18:41:25,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 551 transitions. [2022-11-18 18:41:25,701 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 551 transitions. Word has length 18 [2022-11-18 18:41:25,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:25,701 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 551 transitions. [2022-11-18 18:41:25,702 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 18:41:25,702 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 551 transitions. [2022-11-18 18:41:25,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-18 18:41:25,703 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:25,703 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2022-11-18 18:41:25,719 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:25,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:25,917 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:41:25,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:25,918 INFO L85 PathProgramCache]: Analyzing trace with hash 323759248, now seen corresponding path program 2 times [2022-11-18 18:41:25,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:25,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1470585216] [2022-11-18 18:41:25,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:41:25,918 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 18:41:25,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:25,919 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:25,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:25,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:41:25,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:41:26,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:41:26,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:26,280 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 18:41:26,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:27,063 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 18:41:27,064 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:27,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1470585216] [2022-11-18 18:41:27,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1470585216] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:27,064 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:27,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:41:27,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263401552] [2022-11-18 18:41:27,064 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:27,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:41:27,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:27,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:41:27,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:41:27,066 INFO L87 Difference]: Start difference. First operand 367 states and 551 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:29,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:29,064 INFO L93 Difference]: Finished difference Result 620 states and 878 transitions. [2022-11-18 18:41:29,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 18:41:29,065 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 18:41:29,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:29,068 INFO L225 Difference]: With dead ends: 620 [2022-11-18 18:41:29,068 INFO L226 Difference]: Without dead ends: 620 [2022-11-18 18:41:29,069 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-18 18:41:29,069 INFO L413 NwaCegarLoop]: 98 mSDtfsCounter, 460 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:29,070 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 360 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-18 18:41:29,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2022-11-18 18:41:29,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 402. [2022-11-18 18:41:29,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 354 states have (on average 1.612994350282486) internal successors, (571), 382 states have internal predecessors, (571), 11 states have call successors, (11), 8 states have call predecessors, (11), 17 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2022-11-18 18:41:29,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 618 transitions. [2022-11-18 18:41:29,086 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 618 transitions. Word has length 22 [2022-11-18 18:41:29,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:29,086 INFO L495 AbstractCegarLoop]: Abstraction has 402 states and 618 transitions. [2022-11-18 18:41:29,086 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 18:41:29,087 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 618 transitions. [2022-11-18 18:41:29,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-18 18:41:29,087 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:29,088 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 18:41:29,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:29,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:29,299 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:41:29,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:29,300 INFO L85 PathProgramCache]: Analyzing trace with hash 382694474, now seen corresponding path program 1 times [2022-11-18 18:41:29,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:29,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [263829702] [2022-11-18 18:41:29,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:29,300 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 18:41:29,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:29,301 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:29,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:29,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 18:41:29,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:29,397 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 18:41:29,397 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:29,397 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:29,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [263829702] [2022-11-18 18:41:29,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [263829702] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:29,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:29,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:41:29,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916732588] [2022-11-18 18:41:29,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:29,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:29,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:29,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:29,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:29,400 INFO L87 Difference]: Start difference. First operand 402 states and 618 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:41:29,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:29,405 INFO L93 Difference]: Finished difference Result 303 states and 456 transitions. [2022-11-18 18:41:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:29,406 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 18:41:29,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:29,408 INFO L225 Difference]: With dead ends: 303 [2022-11-18 18:41:29,408 INFO L226 Difference]: Without dead ends: 303 [2022-11-18 18:41:29,408 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 18:41:29,409 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 13 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:29,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 126 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:41:29,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2022-11-18 18:41:29,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 303. [2022-11-18 18:41:29,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 263 states have (on average 1.6121673003802282) internal successors, (424), 288 states have internal predecessors, (424), 8 states have call successors, (8), 6 states have call predecessors, (8), 12 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2022-11-18 18:41:29,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 456 transitions. [2022-11-18 18:41:29,418 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 456 transitions. Word has length 25 [2022-11-18 18:41:29,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:29,418 INFO L495 AbstractCegarLoop]: Abstraction has 303 states and 456 transitions. [2022-11-18 18:41:29,418 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 18:41:29,419 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 456 transitions. [2022-11-18 18:41:29,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-18 18:41:29,419 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:29,420 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 18:41:29,436 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:29,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:29,642 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 18:41:29,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:29,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1752183410, now seen corresponding path program 1 times [2022-11-18 18:41:29,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:29,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [685144617] [2022-11-18 18:41:29,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:29,643 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 18:41:29,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:29,645 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:29,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:29,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:41:29,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:32,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:32,197 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 18:41:32,298 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 18:41:32,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:34,719 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:34,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [685144617] [2022-11-18 18:41:34,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [685144617] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:41:34,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1788577935] [2022-11-18 18:41:34,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:34,720 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:41:34,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:41:34,722 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:41:34,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2022-11-18 18:41:34,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:34,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:41:34,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:37,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:37,337 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 18:41:37,381 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 18:41:37,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:39,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1788577935] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:41:39,622 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:39,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2022-11-18 18:41:39,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932821745] [2022-11-18 18:41:39,623 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:39,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 18:41:39,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:39,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 18:41:39,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=62, Unknown=4, NotChecked=0, Total=90 [2022-11-18 18:41:39,624 INFO L87 Difference]: Start difference. First operand 303 states and 456 transitions. Second operand has 7 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:41:44,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:44,331 INFO L93 Difference]: Finished difference Result 526 states and 738 transitions. [2022-11-18 18:41:44,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 18:41:44,332 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 18:41:44,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:44,335 INFO L225 Difference]: With dead ends: 526 [2022-11-18 18:41:44,335 INFO L226 Difference]: Without dead ends: 526 [2022-11-18 18:41:44,336 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=74, Invalid=160, Unknown=6, NotChecked=0, Total=240 [2022-11-18 18:41:44,336 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 303 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:44,337 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [303 Valid, 197 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 121 Invalid, 0 Unknown, 55 Unchecked, 0.5s Time] [2022-11-18 18:41:44,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2022-11-18 18:41:44,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 426. [2022-11-18 18:41:44,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 379 states have (on average 1.6094986807387863) internal successors, (610), 407 states have internal predecessors, (610), 10 states have call successors, (10), 8 states have call predecessors, (10), 17 states have return successors, (34), 10 states have call predecessors, (34), 10 states have call successors, (34) [2022-11-18 18:41:44,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 654 transitions. [2022-11-18 18:41:44,352 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 654 transitions. Word has length 27 [2022-11-18 18:41:44,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:44,352 INFO L495 AbstractCegarLoop]: Abstraction has 426 states and 654 transitions. [2022-11-18 18:41:44,353 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 18:41:44,353 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 654 transitions. [2022-11-18 18:41:44,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-18 18:41:44,354 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:44,354 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:44,371 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2022-11-18 18:41:44,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:44,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:44,758 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:41:44,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:44,758 INFO L85 PathProgramCache]: Analyzing trace with hash 2041807728, now seen corresponding path program 1 times [2022-11-18 18:41:44,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:44,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1954097635] [2022-11-18 18:41:44,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:44,759 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 18:41:44,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:44,760 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:44,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:44,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:44,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:41:44,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:45,040 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:41:45,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:45,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:41:45,278 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:45,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1954097635] [2022-11-18 18:41:45,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1954097635] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:45,279 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:45,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 18:41:45,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596845755] [2022-11-18 18:41:45,280 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:45,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:41:45,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:45,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:41:45,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:41:45,282 INFO L87 Difference]: Start difference. First operand 426 states and 654 transitions. Second operand has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 18:41:45,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:45,934 INFO L93 Difference]: Finished difference Result 593 states and 828 transitions. [2022-11-18 18:41:45,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:41:45,934 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2022-11-18 18:41:45,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:45,937 INFO L225 Difference]: With dead ends: 593 [2022-11-18 18:41:45,937 INFO L226 Difference]: Without dead ends: 593 [2022-11-18 18:41:45,938 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 47 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 18:41:45,938 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 305 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:45,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 277 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:41:45,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2022-11-18 18:41:45,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 518. [2022-11-18 18:41:45,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 468 states have (on average 1.5320512820512822) internal successors, (717), 497 states have internal predecessors, (717), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (34), 10 states have call predecessors, (34), 10 states have call successors, (34) [2022-11-18 18:41:45,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 761 transitions. [2022-11-18 18:41:45,959 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 761 transitions. Word has length 28 [2022-11-18 18:41:45,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:45,961 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 761 transitions. [2022-11-18 18:41:45,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 18:41:45,962 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 761 transitions. [2022-11-18 18:41:45,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-18 18:41:45,967 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:45,967 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:45,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:46,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:46,191 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:41:46,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:46,192 INFO L85 PathProgramCache]: Analyzing trace with hash -1128469823, now seen corresponding path program 1 times [2022-11-18 18:41:46,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:46,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1632926671] [2022-11-18 18:41:46,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:46,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 18:41:46,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:46,196 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:46,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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)] Waiting until timeout for monitored process [2022-11-18 18:41:46,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:46,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:41:46,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:46,580 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:41:46,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:46,844 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:41:46,845 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:46,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1632926671] [2022-11-18 18:41:46,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1632926671] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:46,845 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:46,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 18:41:46,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847573900] [2022-11-18 18:41:46,845 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:46,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:41:46,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:46,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:41:46,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:41:46,847 INFO L87 Difference]: Start difference. First operand 518 states and 761 transitions. Second operand has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:41:47,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:47,677 INFO L93 Difference]: Finished difference Result 571 states and 788 transitions. [2022-11-18 18:41:47,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:41:47,678 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2022-11-18 18:41:47,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:47,680 INFO L225 Difference]: With dead ends: 571 [2022-11-18 18:41:47,681 INFO L226 Difference]: Without dead ends: 571 [2022-11-18 18:41:47,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2022-11-18 18:41:47,682 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 348 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:47,682 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 316 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:41:47,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2022-11-18 18:41:47,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 522. [2022-11-18 18:41:47,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 471 states have (on average 1.494692144373673) internal successors, (704), 501 states have internal predecessors, (704), 10 states have call successors, (10), 10 states have call predecessors, (10), 21 states have return successors, (32), 10 states have call predecessors, (32), 10 states have call successors, (32) [2022-11-18 18:41:47,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 746 transitions. [2022-11-18 18:41:47,696 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 746 transitions. Word has length 29 [2022-11-18 18:41:47,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:47,697 INFO L495 AbstractCegarLoop]: Abstraction has 522 states and 746 transitions. [2022-11-18 18:41:47,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:41:47,697 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 746 transitions. [2022-11-18 18:41:47,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-18 18:41:47,698 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:47,698 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 18:41:47,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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)] Forceful destruction successful, exit code 0 [2022-11-18 18:41:47,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:47,914 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:41:47,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:47,915 INFO L85 PathProgramCache]: Analyzing trace with hash -221078483, now seen corresponding path program 1 times [2022-11-18 18:41:47,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:47,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1389047276] [2022-11-18 18:41:47,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:47,916 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 18:41:47,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:47,917 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:47,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:41:48,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:48,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 18:41:48,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:50,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:50,692 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 18:41:50,845 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 18:41:50,851 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 18:41:50,908 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 18:41:50,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:53,306 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:53,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1389047276] [2022-11-18 18:41:53,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1389047276] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:41:53,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1890420210] [2022-11-18 18:41:53,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:53,306 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:41:53,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:41:53,307 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:41:53,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2022-11-18 18:41:53,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:53,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:41:53,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:58,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:58,128 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 18:41:58,235 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 18:41:58,244 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 18:41:58,259 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 18:41:58,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:00,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1890420210] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:42:00,493 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:00,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 7 [2022-11-18 18:42:00,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418301505] [2022-11-18 18:42:00,493 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:00,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:42:00,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:00,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:42:00,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=119, Unknown=5, NotChecked=0, Total=156 [2022-11-18 18:42:00,495 INFO L87 Difference]: Start difference. First operand 522 states and 746 transitions. Second operand has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:42:07,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:07,666 INFO L93 Difference]: Finished difference Result 705 states and 930 transitions. [2022-11-18 18:42:07,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:42:07,667 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 18:42:07,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:07,670 INFO L225 Difference]: With dead ends: 705 [2022-11-18 18:42:07,670 INFO L226 Difference]: Without dead ends: 705 [2022-11-18 18:42:07,670 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 18:42:07,671 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 259 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:07,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 286 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 218 Invalid, 0 Unknown, 87 Unchecked, 0.7s Time] [2022-11-18 18:42:07,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-11-18 18:42:07,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 527. [2022-11-18 18:42:07,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 479 states have (on average 1.5052192066805845) internal successors, (721), 506 states have internal predecessors, (721), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-18 18:42:07,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 757 transitions. [2022-11-18 18:42:07,687 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 757 transitions. Word has length 29 [2022-11-18 18:42:07,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:07,687 INFO L495 AbstractCegarLoop]: Abstraction has 527 states and 757 transitions. [2022-11-18 18:42:07,688 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 18:42:07,688 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 757 transitions. [2022-11-18 18:42:07,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-18 18:42:07,688 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:07,689 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 18:42:07,703 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:07,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2022-11-18 18:42:08,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 18:42:08,101 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:42:08,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:08,101 INFO L85 PathProgramCache]: Analyzing trace with hash -117381739, now seen corresponding path program 1 times [2022-11-18 18:42:08,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:08,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1585142774] [2022-11-18 18:42:08,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:08,102 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 18:42:08,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:08,108 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:08,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (20)] Waiting until timeout for monitored process [2022-11-18 18:42:08,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:08,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:42:08,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:10,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:10,767 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 18:42:11,093 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:11,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:19,930 WARN L233 SmtUtils]: Spent 6.05s 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 18:42:19,931 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:19,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1585142774] [2022-11-18 18:42:19,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1585142774] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:42:19,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1631373655] [2022-11-18 18:42:19,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:19,932 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:42:19,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:42:19,933 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:42:19,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2022-11-18 18:42:20,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:20,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:42:20,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:22,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:22,581 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 18:42:22,791 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 18:42:22,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:23,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1631373655] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:42:23,372 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:23,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2022-11-18 18:42:23,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173241938] [2022-11-18 18:42:23,373 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:23,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:42:23,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:23,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:42:23,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=95, Unknown=5, NotChecked=0, Total=132 [2022-11-18 18:42:23,374 INFO L87 Difference]: Start difference. First operand 527 states and 757 transitions. Second operand has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:42:28,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:28,424 INFO L93 Difference]: Finished difference Result 836 states and 1086 transitions. [2022-11-18 18:42:28,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 18:42:28,425 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 18:42:28,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:28,429 INFO L225 Difference]: With dead ends: 836 [2022-11-18 18:42:28,429 INFO L226 Difference]: Without dead ends: 836 [2022-11-18 18:42:28,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 17.2s TimeCoverageRelationStatistics Valid=106, Invalid=267, Unknown=7, NotChecked=0, Total=380 [2022-11-18 18:42:28,430 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 433 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 91 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:28,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 303 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 198 Invalid, 0 Unknown, 91 Unchecked, 0.6s Time] [2022-11-18 18:42:28,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2022-11-18 18:42:28,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 529. [2022-11-18 18:42:28,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 481 states have (on average 1.4636174636174637) internal successors, (704), 508 states have internal predecessors, (704), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-18 18:42:28,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 740 transitions. [2022-11-18 18:42:28,449 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 740 transitions. Word has length 35 [2022-11-18 18:42:28,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:28,449 INFO L495 AbstractCegarLoop]: Abstraction has 529 states and 740 transitions. [2022-11-18 18:42:28,450 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 18:42:28,450 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 740 transitions. [2022-11-18 18:42:28,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-18 18:42:28,451 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:28,451 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:28,466 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (20)] Forceful destruction successful, exit code 0 [2022-11-18 18:42:28,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2022-11-18 18:42:28,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 18:42:28,864 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:42:28,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:28,865 INFO L85 PathProgramCache]: Analyzing trace with hash 1271207958, now seen corresponding path program 1 times [2022-11-18 18:42:28,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:28,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [216419362] [2022-11-18 18:42:28,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:28,866 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 18:42:28,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:28,867 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:28,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:28,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:28,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 18:42:28,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:29,525 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2022-11-18 18:42:29,531 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2022-11-18 18:42:29,626 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:29,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:32,353 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:42:32,354 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 31 [2022-11-18 18:42:32,377 INFO L321 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-11-18 18:42:32,378 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 17 [2022-11-18 18:42:32,431 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:32,431 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:32,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [216419362] [2022-11-18 18:42:32,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [216419362] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:32,432 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:32,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2022-11-18 18:42:32,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656471626] [2022-11-18 18:42:32,432 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:32,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:42:32,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:32,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:42:32,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:42:32,434 INFO L87 Difference]: Start difference. First operand 529 states and 740 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:42:33,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:33,305 INFO L93 Difference]: Finished difference Result 576 states and 756 transitions. [2022-11-18 18:42:33,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 18:42:33,307 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2022-11-18 18:42:33,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:33,310 INFO L225 Difference]: With dead ends: 576 [2022-11-18 18:42:33,311 INFO L226 Difference]: Without dead ends: 576 [2022-11-18 18:42:33,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:42:33,312 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 233 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:33,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 391 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:42:33,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2022-11-18 18:42:33,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 486. [2022-11-18 18:42:33,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 441 states have (on average 1.4285714285714286) internal successors, (630), 467 states have internal predecessors, (630), 9 states have call successors, (9), 9 states have call predecessors, (9), 16 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2022-11-18 18:42:33,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 662 transitions. [2022-11-18 18:42:33,325 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 662 transitions. Word has length 39 [2022-11-18 18:42:33,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:33,326 INFO L495 AbstractCegarLoop]: Abstraction has 486 states and 662 transitions. [2022-11-18 18:42:33,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:42:33,326 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 662 transitions. [2022-11-18 18:42:33,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-18 18:42:33,327 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:33,327 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:33,343 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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)] Ended with exit code 0 [2022-11-18 18:42:33,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:33,539 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:42:33,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:33,539 INFO L85 PathProgramCache]: Analyzing trace with hash 753387604, now seen corresponding path program 1 times [2022-11-18 18:42:33,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:33,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1301933187] [2022-11-18 18:42:33,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:33,540 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 18:42:33,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:33,541 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:33,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:33,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 18:42:33,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:33,736 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:33,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:33,860 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:33,860 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:33,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1301933187] [2022-11-18 18:42:33,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1301933187] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:33,861 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:33,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2022-11-18 18:42:33,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767691452] [2022-11-18 18:42:33,862 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:33,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:42:33,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:33,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:42:33,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:42:33,863 INFO L87 Difference]: Start difference. First operand 486 states and 662 transitions. Second operand has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:42:33,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:33,909 INFO L93 Difference]: Finished difference Result 496 states and 668 transitions. [2022-11-18 18:42:33,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:42:33,909 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2022-11-18 18:42:33,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:33,911 INFO L225 Difference]: With dead ends: 496 [2022-11-18 18:42:33,912 INFO L226 Difference]: Without dead ends: 496 [2022-11-18 18:42:33,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:42:33,913 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 52 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:33,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 113 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:42:33,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2022-11-18 18:42:33,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 484. [2022-11-18 18:42:33,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 441 states have (on average 1.4149659863945578) internal successors, (624), 465 states have internal predecessors, (624), 9 states have call successors, (9), 9 states have call predecessors, (9), 16 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2022-11-18 18:42:33,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 656 transitions. [2022-11-18 18:42:33,926 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 656 transitions. Word has length 40 [2022-11-18 18:42:33,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:33,926 INFO L495 AbstractCegarLoop]: Abstraction has 484 states and 656 transitions. [2022-11-18 18:42:33,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:42:33,926 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 656 transitions. [2022-11-18 18:42:33,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-18 18:42:33,927 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:33,927 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:33,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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)] Ended with exit code 0 [2022-11-18 18:42:34,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:34,139 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:42:34,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:34,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1880179342, now seen corresponding path program 1 times [2022-11-18 18:42:34,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:34,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [8737046] [2022-11-18 18:42:34,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:34,140 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 18:42:34,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:34,141 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:34,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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)] Waiting until timeout for monitored process [2022-11-18 18:42:34,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:34,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 18:42:34,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:34,599 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:34,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:34,863 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:34,863 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:34,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [8737046] [2022-11-18 18:42:34,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [8737046] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:34,863 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:34,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 18:42:34,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530619343] [2022-11-18 18:42:34,864 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:34,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 18:42:34,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:34,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 18:42:34,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 18:42:34,865 INFO L87 Difference]: Start difference. First operand 484 states and 656 transitions. Second operand has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:42:35,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:35,139 INFO L93 Difference]: Finished difference Result 432 states and 566 transitions. [2022-11-18 18:42:35,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 18:42:35,141 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 41 [2022-11-18 18:42:35,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:35,143 INFO L225 Difference]: With dead ends: 432 [2022-11-18 18:42:35,143 INFO L226 Difference]: Without dead ends: 432 [2022-11-18 18:42:35,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:42:35,144 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 140 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:35,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 162 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:42:35,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2022-11-18 18:42:35,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 402. [2022-11-18 18:42:35,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 366 states have (on average 1.407103825136612) internal successors, (515), 385 states have internal predecessors, (515), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-18 18:42:35,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 539 transitions. [2022-11-18 18:42:35,157 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 539 transitions. Word has length 41 [2022-11-18 18:42:35,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:35,158 INFO L495 AbstractCegarLoop]: Abstraction has 402 states and 539 transitions. [2022-11-18 18:42:35,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:42:35,158 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 539 transitions. [2022-11-18 18:42:35,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-18 18:42:35,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:35,159 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:35,179 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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)] Ended with exit code 0 [2022-11-18 18:42:35,370 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:35,371 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:42:35,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:35,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1843982442, now seen corresponding path program 1 times [2022-11-18 18:42:35,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:35,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [370077315] [2022-11-18 18:42:35,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:35,372 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 18:42:35,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:35,373 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:35,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:35,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:35,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:42:35,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:35,548 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 18:42:35,705 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 18:42:35,705 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 18:42:35,747 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:35,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:35,947 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:35,947 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:35,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [370077315] [2022-11-18 18:42:35,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [370077315] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:35,948 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:35,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2022-11-18 18:42:35,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111605466] [2022-11-18 18:42:35,948 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:35,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:42:35,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:35,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:42:35,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:42:35,950 INFO L87 Difference]: Start difference. First operand 402 states and 539 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:42:36,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:36,238 INFO L93 Difference]: Finished difference Result 434 states and 560 transitions. [2022-11-18 18:42:36,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:42:36,239 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2022-11-18 18:42:36,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:36,241 INFO L225 Difference]: With dead ends: 434 [2022-11-18 18:42:36,241 INFO L226 Difference]: Without dead ends: 434 [2022-11-18 18:42:36,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:42:36,242 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 36 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:36,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 163 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:42:36,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2022-11-18 18:42:36,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 410. [2022-11-18 18:42:36,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 374 states have (on average 1.3983957219251337) internal successors, (523), 393 states have internal predecessors, (523), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-18 18:42:36,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 547 transitions. [2022-11-18 18:42:36,256 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 547 transitions. Word has length 42 [2022-11-18 18:42:36,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:36,256 INFO L495 AbstractCegarLoop]: Abstraction has 410 states and 547 transitions. [2022-11-18 18:42:36,257 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 18:42:36,257 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 547 transitions. [2022-11-18 18:42:36,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-18 18:42:36,258 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:36,258 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 18:42:36,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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)] Forceful destruction successful, exit code 0 [2022-11-18 18:42:36,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:36,471 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 18:42:36,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:36,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1701301426, now seen corresponding path program 1 times [2022-11-18 18:42:36,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:36,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1942254092] [2022-11-18 18:42:36,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:36,472 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 18:42:36,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:36,474 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:36,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:36,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:36,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 18:42:36,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:36,701 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 18:42:36,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:36,875 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 18:42:36,875 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:36,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1942254092] [2022-11-18 18:42:36,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1942254092] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:36,876 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:36,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-11-18 18:42:36,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403468732] [2022-11-18 18:42:36,876 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:36,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:42:36,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:36,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:42:36,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:42:36,877 INFO L87 Difference]: Start difference. First operand 410 states and 547 transitions. Second operand has 8 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:42:37,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:37,105 INFO L93 Difference]: Finished difference Result 413 states and 499 transitions. [2022-11-18 18:42:37,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:42:37,106 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 18:42:37,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:37,108 INFO L225 Difference]: With dead ends: 413 [2022-11-18 18:42:37,108 INFO L226 Difference]: Without dead ends: 413 [2022-11-18 18:42:37,109 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 18:42:37,110 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 178 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:37,110 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 356 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:42:37,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2022-11-18 18:42:37,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 352. [2022-11-18 18:42:37,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 316 states have (on average 1.3227848101265822) internal successors, (418), 335 states have internal predecessors, (418), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-18 18:42:37,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 442 transitions. [2022-11-18 18:42:37,123 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 442 transitions. Word has length 44 [2022-11-18 18:42:37,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:37,123 INFO L495 AbstractCegarLoop]: Abstraction has 352 states and 442 transitions. [2022-11-18 18:42:37,123 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 18:42:37,124 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 442 transitions. [2022-11-18 18:42:37,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-18 18:42:37,124 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:37,124 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 18:42:37,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:37,336 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:37,336 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 18:42:37,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:37,337 INFO L85 PathProgramCache]: Analyzing trace with hash -1458472979, now seen corresponding path program 1 times [2022-11-18 18:42:37,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:37,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [485804224] [2022-11-18 18:42:37,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:37,337 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 18:42:37,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:37,338 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:37,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:37,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:37,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:42:37,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:40,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:40,475 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 18:42:40,609 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 18:42:40,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:42,170 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:42,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [485804224] [2022-11-18 18:42:42,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [485804224] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:42:42,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1859875176] [2022-11-18 18:42:42,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:42,171 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:42:42,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:42:42,172 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:42:42,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2022-11-18 18:42:42,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:42,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 18:42:42,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:45,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:45,393 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 18:42:45,482 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 18:42:45,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:48,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1859875176] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:42:48,704 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:48,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2022-11-18 18:42:48,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370692009] [2022-11-18 18:42:48,705 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:48,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:42:48,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:48,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:42:48,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=77, Unknown=3, NotChecked=0, Total=110 [2022-11-18 18:42:48,706 INFO L87 Difference]: Start difference. First operand 352 states and 442 transitions. Second operand has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 18:42:53,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:53,626 INFO L93 Difference]: Finished difference Result 413 states and 485 transitions. [2022-11-18 18:42:53,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 18:42:53,627 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 18:42:53,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:53,630 INFO L225 Difference]: With dead ends: 413 [2022-11-18 18:42:53,630 INFO L226 Difference]: Without dead ends: 413 [2022-11-18 18:42:53,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 93 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=127, Invalid=288, Unknown=5, NotChecked=0, Total=420 [2022-11-18 18:42:53,631 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 299 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:53,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [299 Valid, 243 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 132 Invalid, 0 Unknown, 61 Unchecked, 0.4s Time] [2022-11-18 18:42:53,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2022-11-18 18:42:53,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 351. [2022-11-18 18:42:53,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 315 states have (on average 1.3142857142857143) internal successors, (414), 334 states have internal predecessors, (414), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-18 18:42:53,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 438 transitions. [2022-11-18 18:42:53,640 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 438 transitions. Word has length 48 [2022-11-18 18:42:53,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:53,640 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 438 transitions. [2022-11-18 18:42:53,640 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 18:42:53,641 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 438 transitions. [2022-11-18 18:42:53,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-18 18:42:53,641 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:53,642 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 18:42:53,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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)] Ended with exit code 0 [2022-11-18 18:42:53,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2022-11-18 18:42:54,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 18:42:54,050 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 18:42:54,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:54,050 INFO L85 PathProgramCache]: Analyzing trace with hash -639148643, now seen corresponding path program 1 times [2022-11-18 18:42:54,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:54,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1317589336] [2022-11-18 18:42:54,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:54,051 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 18:42:54,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:54,051 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:54,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:54,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:54,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 18:42:54,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:54,180 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 18:42:54,180 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:42:54,180 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:54,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1317589336] [2022-11-18 18:42:54,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1317589336] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:42:54,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:42:54,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:42:54,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090969464] [2022-11-18 18:42:54,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:42:54,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:42:54,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:54,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:42:54,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:42:54,187 INFO L87 Difference]: Start difference. First operand 351 states and 438 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:42:54,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:54,191 INFO L93 Difference]: Finished difference Result 296 states and 351 transitions. [2022-11-18 18:42:54,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:42:54,191 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 18:42:54,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:54,193 INFO L225 Difference]: With dead ends: 296 [2022-11-18 18:42:54,193 INFO L226 Difference]: Without dead ends: 296 [2022-11-18 18:42:54,193 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 18:42:54,194 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 4 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:54,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 106 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:42:54,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-11-18 18:42:54,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 281. [2022-11-18 18:42:54,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 252 states have (on average 1.253968253968254) internal successors, (316), 266 states have internal predecessors, (316), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-18 18:42:54,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 336 transitions. [2022-11-18 18:42:54,210 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 336 transitions. Word has length 47 [2022-11-18 18:42:54,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:54,211 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 336 transitions. [2022-11-18 18:42:54,211 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 18:42:54,211 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 336 transitions. [2022-11-18 18:42:54,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-18 18:42:54,212 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:54,212 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 18:42:54,226 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:54,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:54,427 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:42:54,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:54,427 INFO L85 PathProgramCache]: Analyzing trace with hash -1433195828, now seen corresponding path program 1 times [2022-11-18 18:42:54,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:54,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1848378900] [2022-11-18 18:42:54,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:54,428 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 18:42:54,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:54,429 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:54,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:42:54,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:54,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:42:54,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:57,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:57,861 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 18:42:58,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 18:42:58,055 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 18:42:58,114 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 18:42:58,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:43:00,543 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:00,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1848378900] [2022-11-18 18:43:00,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1848378900] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:43:00,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1145355545] [2022-11-18 18:43:00,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:00,544 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:43:00,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:43:00,545 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:43:00,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2022-11-18 18:43:00,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:00,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 18:43:00,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:06,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:06,058 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 18:43:06,168 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 18:43:06,176 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 18:43:06,202 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 18:43:06,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:43:08,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1145355545] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:43:08,555 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:43:08,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 7 [2022-11-18 18:43:08,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526976847] [2022-11-18 18:43:08,555 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:43:08,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:43:08,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:08,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:43:08,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=119, Unknown=5, NotChecked=0, Total=156 [2022-11-18 18:43:08,556 INFO L87 Difference]: Start difference. First operand 281 states and 336 transitions. Second operand has 9 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 18:43:25,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:25,696 INFO L93 Difference]: Finished difference Result 336 states and 383 transitions. [2022-11-18 18:43:25,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 18:43:25,696 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 18:43:25,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:25,698 INFO L225 Difference]: With dead ends: 336 [2022-11-18 18:43:25,698 INFO L226 Difference]: Without dead ends: 336 [2022-11-18 18:43:25,699 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 27.4s TimeCoverageRelationStatistics Valid=129, Invalid=361, Unknown=16, NotChecked=0, Total=506 [2022-11-18 18:43:25,699 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 144 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:25,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 235 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 180 Invalid, 0 Unknown, 54 Unchecked, 0.5s Time] [2022-11-18 18:43:25,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-11-18 18:43:25,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 291. [2022-11-18 18:43:25,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 262 states have (on average 1.2404580152671756) internal successors, (325), 276 states have internal predecessors, (325), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-18 18:43:25,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 344 transitions. [2022-11-18 18:43:25,722 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 344 transitions. Word has length 50 [2022-11-18 18:43:25,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:25,723 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 344 transitions. [2022-11-18 18:43:25,723 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 18:43:25,723 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 344 transitions. [2022-11-18 18:43:25,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 18:43:25,724 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:25,724 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 18:43:25,739 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:43:25,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (31)] Forceful destruction successful, exit code 0 [2022-11-18 18:43:26,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 18:43:26,137 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:43:26,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:26,137 INFO L85 PathProgramCache]: Analyzing trace with hash 825866446, now seen corresponding path program 1 times [2022-11-18 18:43:26,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:26,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [187663614] [2022-11-18 18:43:26,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:26,138 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 18:43:26,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:26,139 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:43:26,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:43:26,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:26,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:43:26,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:26,498 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 18:43:26,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:43:26,949 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 18:43:26,949 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:26,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [187663614] [2022-11-18 18:43:26,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [187663614] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:43:26,950 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:43:26,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 18:43:26,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694855585] [2022-11-18 18:43:26,950 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:43:26,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:43:26,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:26,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:43:26,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:43:26,952 INFO L87 Difference]: Start difference. First operand 291 states and 344 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 18:43:27,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:27,553 INFO L93 Difference]: Finished difference Result 316 states and 357 transitions. [2022-11-18 18:43:27,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:43:27,554 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 18:43:27,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:27,555 INFO L225 Difference]: With dead ends: 316 [2022-11-18 18:43:27,556 INFO L226 Difference]: Without dead ends: 316 [2022-11-18 18:43:27,556 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 18:43:27,556 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 210 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:27,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 209 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 18:43:27,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-11-18 18:43:27,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 291. [2022-11-18 18:43:27,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 262 states have (on average 1.2290076335877862) internal successors, (322), 276 states have internal predecessors, (322), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-18 18:43:27,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 341 transitions. [2022-11-18 18:43:27,565 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 341 transitions. Word has length 51 [2022-11-18 18:43:27,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:27,565 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 341 transitions. [2022-11-18 18:43:27,565 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 18:43:27,565 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 341 transitions. [2022-11-18 18:43:27,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 18:43:27,566 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:27,566 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:27,578 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:43:27,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:43:27,775 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:43:27,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:27,775 INFO L85 PathProgramCache]: Analyzing trace with hash -563187969, now seen corresponding path program 1 times [2022-11-18 18:43:27,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:27,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [184131843] [2022-11-18 18:43:27,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:27,775 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 18:43:27,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:27,776 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:43:27,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:43:27,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:27,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 18:43:27,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:28,183 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:43:28,184 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 18:43:30,921 INFO L321 Elim1Store]: treesize reduction 34, result has 40.4 percent of original size [2022-11-18 18:43:30,921 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 38 [2022-11-18 18:43:30,967 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:43:30,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:43:31,136 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 18:43:31,136 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 128 treesize of output 123 [2022-11-18 18:43:34,371 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:43:34,371 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:34,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [184131843] [2022-11-18 18:43:34,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [184131843] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:43:34,372 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:43:34,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2022-11-18 18:43:34,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596967930] [2022-11-18 18:43:34,372 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:43:34,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 18:43:34,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:34,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 18:43:34,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=303, Unknown=2, NotChecked=0, Total=380 [2022-11-18 18:43:34,374 INFO L87 Difference]: Start difference. First operand 291 states and 341 transitions. Second operand has 20 states, 17 states have (on average 5.411764705882353) internal successors, (92), 17 states have internal predecessors, (92), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:43:39,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:39,114 INFO L93 Difference]: Finished difference Result 307 states and 347 transitions. [2022-11-18 18:43:39,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 18:43:39,115 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 5.411764705882353) internal successors, (92), 17 states have internal predecessors, (92), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 51 [2022-11-18 18:43:39,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:39,117 INFO L225 Difference]: With dead ends: 307 [2022-11-18 18:43:39,117 INFO L226 Difference]: Without dead ends: 307 [2022-11-18 18:43:39,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 81 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=148, Invalid=498, Unknown=4, NotChecked=0, Total=650 [2022-11-18 18:43:39,118 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 353 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 98 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:39,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 196 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 140 Invalid, 0 Unknown, 98 Unchecked, 0.4s Time] [2022-11-18 18:43:39,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2022-11-18 18:43:39,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 288. [2022-11-18 18:43:39,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 262 states have (on average 1.2061068702290076) internal successors, (316), 273 states have internal predecessors, (316), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-18 18:43:39,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 335 transitions. [2022-11-18 18:43:39,127 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 335 transitions. Word has length 51 [2022-11-18 18:43:39,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:39,127 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 335 transitions. [2022-11-18 18:43:39,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 5.411764705882353) internal successors, (92), 17 states have internal predecessors, (92), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:43:39,127 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 335 transitions. [2022-11-18 18:43:39,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 18:43:39,131 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:39,131 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:39,145 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:43:39,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:43:39,335 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:43:39,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:39,335 INFO L85 PathProgramCache]: Analyzing trace with hash -563187968, now seen corresponding path program 1 times [2022-11-18 18:43:39,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:39,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [960863003] [2022-11-18 18:43:39,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:39,335 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 18:43:39,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:39,336 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:43:39,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (34)] Waiting until timeout for monitored process [2022-11-18 18:43:39,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:39,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:43:39,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:42,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:42,014 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 18:43:44,312 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:43:44,313 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 18:43:44,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:44,853 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 18:43:44,953 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:43:44,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:43:45,304 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 18:43:45,305 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 18:43:48,098 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 18:43:48,098 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 18:43:48,760 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:48,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [960863003] [2022-11-18 18:43:48,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [960863003] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:43:48,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [137864387] [2022-11-18 18:43:48,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:48,761 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:43:48,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:43:48,761 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:43:48,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2022-11-18 18:43:49,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:49,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 18:43:49,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:51,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:51,504 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 18:43:51,717 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:43:51,718 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 18:43:52,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:52,248 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 18:43:52,310 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:43:52,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:43:52,506 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 18:43:52,506 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 18:43:55,343 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 18:43:55,343 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-18 18:43:55,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [137864387] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:43:55,952 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:43:55,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2022-11-18 18:43:55,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659294989] [2022-11-18 18:43:55,952 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:43:55,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:43:55,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:55,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:43:55,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=169, Unknown=8, NotChecked=0, Total=240 [2022-11-18 18:43:55,953 INFO L87 Difference]: Start difference. First operand 288 states and 335 transitions. Second operand has 10 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:44:00,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:44:00,637 INFO L93 Difference]: Finished difference Result 335 states and 377 transitions. [2022-11-18 18:44:00,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 18:44:00,638 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 51 [2022-11-18 18:44:00,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:44:00,639 INFO L225 Difference]: With dead ends: 335 [2022-11-18 18:44:00,639 INFO L226 Difference]: Without dead ends: 335 [2022-11-18 18:44:00,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 136 SyntacticMatches, 8 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 16.7s TimeCoverageRelationStatistics Valid=141, Invalid=311, Unknown=10, NotChecked=0, Total=462 [2022-11-18 18:44:00,641 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 237 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:44:00,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 91 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 75 Invalid, 0 Unknown, 57 Unchecked, 0.3s Time] [2022-11-18 18:44:00,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-11-18 18:44:00,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 288. [2022-11-18 18:44:00,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 262 states have (on average 1.1946564885496183) internal successors, (313), 273 states have internal predecessors, (313), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-18 18:44:00,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 332 transitions. [2022-11-18 18:44:00,649 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 332 transitions. Word has length 51 [2022-11-18 18:44:00,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:44:00,649 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 332 transitions. [2022-11-18 18:44:00,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:44:00,650 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 332 transitions. [2022-11-18 18:44:00,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-18 18:44:00,651 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:44:00,651 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 18:44:00,669 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (35)] Forceful destruction successful, exit code 0 [2022-11-18 18:44:00,863 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (34)] Forceful destruction successful, exit code 0 [2022-11-18 18:44:01,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:44:01,055 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:44:01,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:44:01,055 INFO L85 PathProgramCache]: Analyzing trace with hash -167943901, now seen corresponding path program 1 times [2022-11-18 18:44:01,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:44:01,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [441166803] [2022-11-18 18:44:01,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:01,055 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 18:44:01,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:44:01,056 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:44:01,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:44:01,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:01,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 18:44:01,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:01,475 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 18:44:01,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:44:02,000 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 18:44:02,000 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:44:02,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [441166803] [2022-11-18 18:44:02,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [441166803] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:44:02,001 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:44:02,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 18:44:02,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667308482] [2022-11-18 18:44:02,001 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:44:02,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:44:02,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:44:02,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:44:02,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:44:02,002 INFO L87 Difference]: Start difference. First operand 288 states and 332 transitions. Second operand has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 18:44:02,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:44:02,832 INFO L93 Difference]: Finished difference Result 299 states and 339 transitions. [2022-11-18 18:44:02,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:44:02,832 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 18:44:02,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:44:02,834 INFO L225 Difference]: With dead ends: 299 [2022-11-18 18:44:02,834 INFO L226 Difference]: Without dead ends: 299 [2022-11-18 18:44:02,835 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 18:44:02,835 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 259 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:44:02,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 223 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:44:02,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2022-11-18 18:44:02,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 287. [2022-11-18 18:44:02,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 262 states have (on average 1.1793893129770991) internal successors, (309), 272 states have internal predecessors, (309), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-18 18:44:02,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 328 transitions. [2022-11-18 18:44:02,843 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 328 transitions. Word has length 52 [2022-11-18 18:44:02,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:44:02,843 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 328 transitions. [2022-11-18 18:44:02,843 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 18:44:02,843 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 328 transitions. [2022-11-18 18:44:02,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-18 18:44:02,844 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:44:02,845 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:44:02,856 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:44:03,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:44:03,051 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:44:03,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:44:03,051 INFO L85 PathProgramCache]: Analyzing trace with hash -278957874, now seen corresponding path program 1 times [2022-11-18 18:44:03,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:44:03,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [345526135] [2022-11-18 18:44:03,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:03,051 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 18:44:03,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:44:03,052 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:44:03,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (37)] Waiting until timeout for monitored process [2022-11-18 18:44:03,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:03,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 18:44:03,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:03,671 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 18:44:03,672 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 18:44:06,818 INFO L321 Elim1Store]: treesize reduction 46, result has 40.3 percent of original size [2022-11-18 18:44:06,818 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 46 [2022-11-18 18:44:06,953 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 18:44:07,007 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:44:07,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:44:07,476 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:44:07,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [345526135] [2022-11-18 18:44:07,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [345526135] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:44:07,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [644429754] [2022-11-18 18:44:07,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:07,477 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:44:07,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:44:07,478 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:44:07,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2022-11-18 18:44:07,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:07,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-18 18:44:07,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:08,394 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-18 18:44:08,394 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 18:44:11,385 INFO L321 Elim1Store]: treesize reduction 68, result has 38.2 percent of original size [2022-11-18 18:44:11,386 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 40 treesize of output 62 [2022-11-18 18:44:11,620 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 18:44:11,693 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:44:11,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:44:14,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [644429754] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:44:14,007 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:44:14,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2022-11-18 18:44:14,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751869113] [2022-11-18 18:44:14,008 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:44:14,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 18:44:14,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:44:14,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 18:44:14,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=513, Unknown=2, NotChecked=0, Total=600 [2022-11-18 18:44:14,009 INFO L87 Difference]: Start difference. First operand 287 states and 328 transitions. Second operand has 20 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:44:22,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:44:22,178 INFO L93 Difference]: Finished difference Result 305 states and 339 transitions. [2022-11-18 18:44:22,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 18:44:22,183 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 52 [2022-11-18 18:44:22,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:44:22,184 INFO L225 Difference]: With dead ends: 305 [2022-11-18 18:44:22,184 INFO L226 Difference]: Without dead ends: 305 [2022-11-18 18:44:22,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 86 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 15.0s TimeCoverageRelationStatistics Valid=246, Invalid=1011, Unknown=3, NotChecked=0, Total=1260 [2022-11-18 18:44:22,187 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 372 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 215 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:44:22,187 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 363 Invalid, 495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 245 Invalid, 0 Unknown, 215 Unchecked, 0.7s Time] [2022-11-18 18:44:22,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2022-11-18 18:44:22,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 287. [2022-11-18 18:44:22,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 262 states have (on average 1.1755725190839694) internal successors, (308), 272 states have internal predecessors, (308), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-18 18:44:22,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 327 transitions. [2022-11-18 18:44:22,195 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 327 transitions. Word has length 52 [2022-11-18 18:44:22,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:44:22,195 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 327 transitions. [2022-11-18 18:44:22,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:44:22,195 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 327 transitions. [2022-11-18 18:44:22,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-18 18:44:22,196 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:44:22,196 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:44:22,205 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (38)] Forceful destruction successful, exit code 0 [2022-11-18 18:44:22,409 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (37)] Forceful destruction successful, exit code 0 [2022-11-18 18:44:22,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:44:22,600 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:44:22,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:44:22,601 INFO L85 PathProgramCache]: Analyzing trace with hash -57759457, now seen corresponding path program 1 times [2022-11-18 18:44:22,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:44:22,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [239923334] [2022-11-18 18:44:22,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:22,601 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 18:44:22,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:44:22,602 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:44:22,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:44:22,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:22,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-18 18:44:22,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:23,384 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:44:23,384 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 18:44:24,071 INFO L321 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-18 18:44:24,072 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 18:44:24,609 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 18:44:24,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:44:24,857 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 18:44:25,205 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 18:44:25,210 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 18:44:25,331 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:44:25,331 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-18 18:44:25,400 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 13 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:44:25,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:44:26,113 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-11-18 18:44:26,153 INFO L321 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-18 18:44:26,153 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 18:44:26,285 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:44:26,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [239923334] [2022-11-18 18:44:26,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [239923334] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:44:26,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1522771498] [2022-11-18 18:44:26,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:26,286 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:44:26,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:44:26,287 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:44:26,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (40)] Waiting until timeout for monitored process [2022-11-18 18:44:26,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:26,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-18 18:44:26,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:27,227 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:44:27,227 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 18:44:27,718 INFO L321 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-18 18:44:27,719 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 18:44:28,151 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 18:44:28,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:44:28,337 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 18:44:28,536 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 18:44:28,550 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 18:44:28,585 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:44:28,585 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-18 18:44:28,592 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 13 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:44:28,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:44:28,876 INFO L321 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-18 18:44:28,876 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 18:44:28,894 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-11-18 18:44:28,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1522771498] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:44:28,995 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:44:28,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 16 [2022-11-18 18:44:28,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527451401] [2022-11-18 18:44:28,996 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:44:28,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 18:44:28,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:44:28,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 18:44:28,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=418, Unknown=8, NotChecked=0, Total=506 [2022-11-18 18:44:28,997 INFO L87 Difference]: Start difference. First operand 287 states and 327 transitions. Second operand has 18 states, 16 states have (on average 3.1875) internal successors, (51), 14 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:44:33,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:44:33,754 INFO L93 Difference]: Finished difference Result 309 states and 345 transitions. [2022-11-18 18:44:33,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-18 18:44:33,754 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 3.1875) internal successors, (51), 14 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-11-18 18:44:33,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:44:33,756 INFO L225 Difference]: With dead ends: 309 [2022-11-18 18:44:33,756 INFO L226 Difference]: Without dead ends: 309 [2022-11-18 18:44:33,757 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 94 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=390, Invalid=1321, Unknown=11, NotChecked=0, Total=1722 [2022-11-18 18:44:33,757 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 369 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 456 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:44:33,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [369 Valid, 447 Invalid, 637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 172 Invalid, 0 Unknown, 456 Unchecked, 0.5s Time] [2022-11-18 18:44:33,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-11-18 18:44:33,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 300. [2022-11-18 18:44:33,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 274 states have (on average 1.1642335766423357) internal successors, (319), 285 states have internal predecessors, (319), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-18 18:44:33,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 338 transitions. [2022-11-18 18:44:33,764 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 338 transitions. Word has length 53 [2022-11-18 18:44:33,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:44:33,764 INFO L495 AbstractCegarLoop]: Abstraction has 300 states and 338 transitions. [2022-11-18 18:44:33,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 3.1875) internal successors, (51), 14 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:44:33,764 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 338 transitions. [2022-11-18 18:44:33,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-18 18:44:33,765 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:44:33,765 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:44:33,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:44:33,973 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (40)] Forceful destruction successful, exit code 0 [2022-11-18 18:44:34,170 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 18:44:34,171 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:44:34,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:44:34,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1790543120, now seen corresponding path program 1 times [2022-11-18 18:44:34,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:44:34,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1399973046] [2022-11-18 18:44:34,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:34,172 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 18:44:34,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:44:34,173 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:44:34,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (41)] Waiting until timeout for monitored process [2022-11-18 18:44:34,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:34,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:44:34,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:34,540 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 18:44:34,540 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 18:44:34,828 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_182 (_ BitVec 1)) (v_ArrVal_181 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| v_ArrVal_181) |c_old(~global~0.base)| v_ArrVal_182) |c_#valid|) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2022-11-18 18:44:34,945 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-18 18:44:34,945 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 43 [2022-11-18 18:44:35,070 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-11-18 18:44:35,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:44:35,379 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:44:35,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1399973046] [2022-11-18 18:44:35,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1399973046] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:44:35,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1234167444] [2022-11-18 18:44:35,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:35,380 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:44:35,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:44:35,382 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:44:35,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2022-11-18 18:44:35,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:35,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:44:35,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:36,189 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-18 18:44:36,189 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 18:44:38,478 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_196 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)) |c_old(~global~0.base)| v_ArrVal_196) |c_#valid|)) is different from true [2022-11-18 18:44:38,581 INFO L321 Elim1Store]: treesize reduction 44, result has 37.1 percent of original size [2022-11-18 18:44:38,581 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 43 [2022-11-18 18:44:38,779 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-11-18 18:44:38,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:44:38,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1234167444] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:44:38,991 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:44:38,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-11-18 18:44:38,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282057714] [2022-11-18 18:44:38,991 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:44:38,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 18:44:38,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:44:38,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 18:44:38,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=396, Unknown=3, NotChecked=82, Total=552 [2022-11-18 18:44:38,992 INFO L87 Difference]: Start difference. First operand 300 states and 338 transitions. Second operand has 20 states, 17 states have (on average 4.352941176470588) internal successors, (74), 15 states have internal predecessors, (74), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:45:09,961 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_182 (_ BitVec 1)) (v_ArrVal_181 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| v_ArrVal_181) |c_old(~global~0.base)| v_ArrVal_182) |c_#valid|) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) (exists ((v_ArrVal_196 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)) |c_old(~global~0.base)| v_ArrVal_196) |c_#valid|))) is different from true [2022-11-18 18:45:10,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:10,017 INFO L93 Difference]: Finished difference Result 322 states and 353 transitions. [2022-11-18 18:45:10,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 18:45:10,018 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 4.352941176470588) internal successors, (74), 15 states have internal predecessors, (74), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 54 [2022-11-18 18:45:10,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:10,019 INFO L225 Difference]: With dead ends: 322 [2022-11-18 18:45:10,019 INFO L226 Difference]: Without dead ends: 322 [2022-11-18 18:45:10,019 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 100 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 33.2s TimeCoverageRelationStatistics Valid=367, Invalid=1345, Unknown=22, NotChecked=246, Total=1980 [2022-11-18 18:45:10,020 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 382 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 462 SdHoareTripleChecker+Invalid, 713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 367 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:10,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 462 Invalid, 713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 310 Invalid, 0 Unknown, 367 Unchecked, 0.7s Time] [2022-11-18 18:45:10,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-11-18 18:45:10,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 298. [2022-11-18 18:45:10,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 274 states have (on average 1.1605839416058394) internal successors, (318), 283 states have internal predecessors, (318), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2022-11-18 18:45:10,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 335 transitions. [2022-11-18 18:45:10,027 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 335 transitions. Word has length 54 [2022-11-18 18:45:10,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:10,027 INFO L495 AbstractCegarLoop]: Abstraction has 298 states and 335 transitions. [2022-11-18 18:45:10,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 4.352941176470588) internal successors, (74), 15 states have internal predecessors, (74), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:45:10,028 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 335 transitions. [2022-11-18 18:45:10,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-18 18:45:10,028 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:10,028 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 18:45:10,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (42)] Forceful destruction successful, exit code 0 [2022-11-18 18:45:10,250 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (41)] Forceful destruction successful, exit code 0 [2022-11-18 18:45:10,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:45:10,432 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 18:45:10,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:10,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1889386740, now seen corresponding path program 2 times [2022-11-18 18:45:10,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:10,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2057836624] [2022-11-18 18:45:10,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:45:10,433 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 18:45:10,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:10,435 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:45:10,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (43)] Waiting until timeout for monitored process [2022-11-18 18:45:10,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:45:10,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:45:10,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 18:45:10,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:13,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:13,402 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 18:45:13,670 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 18:45:13,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:20,436 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 18:45:20,437 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:20,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2057836624] [2022-11-18 18:45:20,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2057836624] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:45:20,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1162859784] [2022-11-18 18:45:20,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:45:20,437 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:45:20,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:45:20,438 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:45:20,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (44)] Waiting until timeout for monitored process [2022-11-18 18:45:20,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:45:20,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:45:20,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:45:20,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:23,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:23,563 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 18:45:23,731 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 18:45:23,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:24,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1162859784] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:45:24,161 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:24,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2022-11-18 18:45:24,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722092099] [2022-11-18 18:45:24,161 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:24,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:45:24,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:24,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:45:24,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=114, Unknown=4, NotChecked=0, Total=156 [2022-11-18 18:45:24,162 INFO L87 Difference]: Start difference. First operand 298 states and 335 transitions. Second operand has 9 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-18 18:45:29,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:29,224 INFO L93 Difference]: Finished difference Result 349 states and 381 transitions. [2022-11-18 18:45:29,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 18:45:29,225 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 18:45:29,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:29,226 INFO L225 Difference]: With dead ends: 349 [2022-11-18 18:45:29,226 INFO L226 Difference]: Without dead ends: 349 [2022-11-18 18:45:29,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=175, Invalid=468, Unknown=7, NotChecked=0, Total=650 [2022-11-18 18:45:29,227 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 236 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:29,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 266 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 172 Invalid, 0 Unknown, 71 Unchecked, 0.5s Time] [2022-11-18 18:45:29,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-11-18 18:45:29,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 257. [2022-11-18 18:45:29,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 235 states have (on average 1.1531914893617021) internal successors, (271), 244 states have internal predecessors, (271), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-18 18:45:29,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 286 transitions. [2022-11-18 18:45:29,234 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 286 transitions. Word has length 56 [2022-11-18 18:45:29,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:29,235 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 286 transitions. [2022-11-18 18:45:29,235 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 18:45:29,235 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 286 transitions. [2022-11-18 18:45:29,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-18 18:45:29,236 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:29,236 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:29,245 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (43)] Ended with exit code 0 [2022-11-18 18:45:29,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (44)] Forceful destruction successful, exit code 0 [2022-11-18 18:45:29,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 18:45:29,639 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 18:45:29,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:29,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1842875129, now seen corresponding path program 1 times [2022-11-18 18:45:29,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:29,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [446438800] [2022-11-18 18:45:29,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:29,640 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 18:45:29,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:29,640 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:45:29,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (45)] Waiting until timeout for monitored process [2022-11-18 18:45:29,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:29,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 18:45:29,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:30,253 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:45:30,253 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 18:45:30,632 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:45:30,632 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 18:45:30,938 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 18:45:31,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:31,141 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 18:45:31,384 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:45:31,385 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-18 18:45:31,603 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:45:31,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:32,505 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 10 [2022-11-18 18:45:32,552 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 18:45:32,552 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 18:45:32,774 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:32,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [446438800] [2022-11-18 18:45:32,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [446438800] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:45:32,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1198311045] [2022-11-18 18:45:32,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:32,775 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:45:32,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:45:32,776 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:45:32,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (46)] Waiting until timeout for monitored process [2022-11-18 18:45:33,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:33,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-18 18:45:33,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:33,518 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:45:33,518 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 18:45:33,812 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:45:33,812 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 18:45:34,119 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 18:45:34,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:34,268 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 18:45:34,422 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:45:34,423 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-18 18:45:34,586 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:45:34,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:35,052 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 18:45:35,052 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 18:45:35,094 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 10 [2022-11-18 18:45:35,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1198311045] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:45:35,238 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:35,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2022-11-18 18:45:35,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100991200] [2022-11-18 18:45:35,238 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:35,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 18:45:35,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:35,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 18:45:35,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=299, Unknown=12, NotChecked=0, Total=380 [2022-11-18 18:45:35,240 INFO L87 Difference]: Start difference. First operand 257 states and 286 transitions. Second operand has 15 states, 13 states have (on average 4.384615384615385) internal successors, (57), 12 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:45:51,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:51,069 INFO L93 Difference]: Finished difference Result 309 states and 342 transitions. [2022-11-18 18:45:51,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-18 18:45:51,070 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 4.384615384615385) internal successors, (57), 12 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 59 [2022-11-18 18:45:51,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:51,071 INFO L225 Difference]: With dead ends: 309 [2022-11-18 18:45:51,071 INFO L226 Difference]: Without dead ends: 309 [2022-11-18 18:45:51,072 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 123 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 17.0s TimeCoverageRelationStatistics Valid=292, Invalid=947, Unknown=21, NotChecked=0, Total=1260 [2022-11-18 18:45:51,072 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 381 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 625 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:51,073 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 423 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 177 Invalid, 0 Unknown, 625 Unchecked, 0.6s Time] [2022-11-18 18:45:51,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-11-18 18:45:51,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 254. [2022-11-18 18:45:51,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 235 states have (on average 1.1404255319148937) internal successors, (268), 241 states have internal predecessors, (268), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-18 18:45:51,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 283 transitions. [2022-11-18 18:45:51,079 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 283 transitions. Word has length 59 [2022-11-18 18:45:51,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:51,080 INFO L495 AbstractCegarLoop]: Abstraction has 254 states and 283 transitions. [2022-11-18 18:45:51,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 4.384615384615385) internal successors, (57), 12 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:45:51,080 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 283 transitions. [2022-11-18 18:45:51,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-18 18:45:51,081 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:51,081 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:51,090 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (46)] Forceful destruction successful, exit code 0 [2022-11-18 18:45:51,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (45)] Forceful destruction successful, exit code 0 [2022-11-18 18:45:51,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:45:51,486 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:45:51,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:51,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1294554201, now seen corresponding path program 1 times [2022-11-18 18:45:51,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:51,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1565589177] [2022-11-18 18:45:51,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:51,487 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 18:45:51,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:51,487 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:45:51,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:45:51,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:51,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:45:51,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:52,151 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 18:45:52,152 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 18:45:55,041 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-18 18:45:55,041 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 43 [2022-11-18 18:45:55,387 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 18:45:55,442 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:45:55,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:56,166 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:56,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1565589177] [2022-11-18 18:45:56,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1565589177] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:45:56,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [864119680] [2022-11-18 18:45:56,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:56,167 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:45:56,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:45:56,168 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:45:56,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (48)] Waiting until timeout for monitored process [2022-11-18 18:45:56,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:56,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:45:56,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:01,336 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-18 18:46:01,337 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 18:46:08,966 INFO L321 Elim1Store]: treesize reduction 44, result has 37.1 percent of original size [2022-11-18 18:46:08,966 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 43 [2022-11-18 18:46:09,478 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 18:46:09,581 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:46:09,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:46:09,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [864119680] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:46:09,990 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:46:09,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2022-11-18 18:46:09,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989481915] [2022-11-18 18:46:09,990 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:46:09,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-18 18:46:09,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:09,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-18 18:46:09,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=641, Unknown=14, NotChecked=0, Total=756 [2022-11-18 18:46:09,992 INFO L87 Difference]: Start difference. First operand 254 states and 283 transitions. Second operand has 22 states, 19 states have (on average 4.526315789473684) internal successors, (86), 19 states have internal predecessors, (86), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:46:47,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:47,918 INFO L93 Difference]: Finished difference Result 330 states and 356 transitions. [2022-11-18 18:46:47,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-18 18:46:47,919 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 4.526315789473684) internal successors, (86), 19 states have internal predecessors, (86), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 60 [2022-11-18 18:46:47,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:47,920 INFO L225 Difference]: With dead ends: 330 [2022-11-18 18:46:47,920 INFO L226 Difference]: Without dead ends: 330 [2022-11-18 18:46:47,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 129 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 50.4s TimeCoverageRelationStatistics Valid=649, Invalid=2860, Unknown=31, NotChecked=0, Total=3540 [2022-11-18 18:46:47,922 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 599 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 947 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 1495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 490 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:47,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [599 Valid, 857 Invalid, 1495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 947 Invalid, 0 Unknown, 490 Unchecked, 2.3s Time] [2022-11-18 18:46:47,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-11-18 18:46:47,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 253. [2022-11-18 18:46:47,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 235 states have (on average 1.1361702127659574) internal successors, (267), 240 states have internal predecessors, (267), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-18 18:46:47,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 282 transitions. [2022-11-18 18:46:47,933 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 282 transitions. Word has length 60 [2022-11-18 18:46:47,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:47,933 INFO L495 AbstractCegarLoop]: Abstraction has 253 states and 282 transitions. [2022-11-18 18:46:47,934 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 4.526315789473684) internal successors, (86), 19 states have internal predecessors, (86), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:46:47,934 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 282 transitions. [2022-11-18 18:46:47,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-18 18:46:47,934 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:47,935 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:47,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:46:48,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (48)] Forceful destruction successful, exit code 0 [2022-11-18 18:46:48,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 18:46:48,349 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:46:48,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:48,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1476474522, now seen corresponding path program 1 times [2022-11-18 18:46:48,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:48,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1082251230] [2022-11-18 18:46:48,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:46:48,349 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 18:46:48,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:48,350 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:46:48,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:46:48,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:46:48,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-18 18:46:48,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:49,287 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:46:49,287 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 18:46:49,961 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 18:46:50,229 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:46:50,229 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-18 18:46:51,570 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 18:46:51,575 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 18:46:51,787 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:46:51,787 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 69 [2022-11-18 18:46:51,932 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:46:51,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:46:52,762 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2022-11-18 18:46:52,920 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:52,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1082251230] [2022-11-18 18:46:52,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1082251230] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:46:52,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2145976511] [2022-11-18 18:46:52,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:46:52,921 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:46:52,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:46:52,923 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:46:52,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (50)] Waiting until timeout for monitored process [2022-11-18 18:46:53,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:46:53,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-18 18:46:53,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:54,586 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 18:46:54,586 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 18:46:54,644 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:46:54,644 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 18:46:59,667 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 18:47:00,025 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:47:00,025 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-18 18:47:00,049 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:47:00,049 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 23 [2022-11-18 18:47:01,050 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 18:47:01,066 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 18:47:01,247 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:47:01,247 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-18 18:47:01,372 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:47:01,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:47:01,707 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2022-11-18 18:47:02,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2145976511] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:47:02,014 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:47:02,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2022-11-18 18:47:02,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936467480] [2022-11-18 18:47:02,014 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:47:02,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-18 18:47:02,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:47:02,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-18 18:47:02,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1019, Unknown=51, NotChecked=0, Total=1190 [2022-11-18 18:47:02,020 INFO L87 Difference]: Start difference. First operand 253 states and 282 transitions. Second operand has 28 states, 25 states have (on average 4.48) internal successors, (112), 23 states have internal predecessors, (112), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:47:16,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:47:16,823 INFO L93 Difference]: Finished difference Result 302 states and 335 transitions. [2022-11-18 18:47:16,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 18:47:16,824 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 25 states have (on average 4.48) internal successors, (112), 23 states have internal predecessors, (112), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 61 [2022-11-18 18:47:16,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:47:16,825 INFO L225 Difference]: With dead ends: 302 [2022-11-18 18:47:16,825 INFO L226 Difference]: Without dead ends: 302 [2022-11-18 18:47:16,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 22.3s TimeCoverageRelationStatistics Valid=259, Invalid=2025, Unknown=68, NotChecked=0, Total=2352 [2022-11-18 18:47:16,827 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 327 mSDsluCounter, 677 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 880 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:47:16,827 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 727 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 119 Invalid, 0 Unknown, 880 Unchecked, 0.4s Time] [2022-11-18 18:47:16,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-11-18 18:47:16,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 258. [2022-11-18 18:47:16,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 240 states have (on average 1.1333333333333333) internal successors, (272), 245 states have internal predecessors, (272), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-18 18:47:16,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 287 transitions. [2022-11-18 18:47:16,832 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 287 transitions. Word has length 61 [2022-11-18 18:47:16,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:47:16,833 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 287 transitions. [2022-11-18 18:47:16,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 25 states have (on average 4.48) internal successors, (112), 23 states have internal predecessors, (112), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 18:47:16,833 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 287 transitions. [2022-11-18 18:47:16,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-18 18:47:16,834 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:47:16,834 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:47:16,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (50)] Forceful destruction successful, exit code 0 [2022-11-18 18:47:17,043 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:17,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:17,235 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 18:47:17,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:47:17,235 INFO L85 PathProgramCache]: Analyzing trace with hash 785046953, now seen corresponding path program 1 times [2022-11-18 18:47:17,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:47:17,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [240713441] [2022-11-18 18:47:17,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:47:17,236 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 18:47:17,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:47:17,237 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:17,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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)] Waiting until timeout for monitored process [2022-11-18 18:47:17,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:47:17,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 18:47:17,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:47:18,001 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 18:47:18,069 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 18:47:18,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:47:18,639 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 18:47:18,727 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:47:18,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [240713441] [2022-11-18 18:47:18,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [240713441] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:47:18,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [399642667] [2022-11-18 18:47:18,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:47:18,727 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-18 18:47:18,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 [2022-11-18 18:47:18,728 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-18 18:47:18,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (52)] Waiting until timeout for monitored process [2022-11-18 18:47:19,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:47:19,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:47:19,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:47:19,795 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 18:47:19,862 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 18:47:19,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:47:20,033 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 18:47:20,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [399642667] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-18 18:47:20,033 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:47:20,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10, 5] total 20 [2022-11-18 18:47:20,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378740722] [2022-11-18 18:47:20,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:47:20,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 18:47:20,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:47:20,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 18:47:20,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2022-11-18 18:47:20,036 INFO L87 Difference]: Start difference. First operand 258 states and 287 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 18:47:20,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:47:20,455 INFO L93 Difference]: Finished difference Result 280 states and 303 transitions. [2022-11-18 18:47:20,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:47:20,456 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 63 [2022-11-18 18:47:20,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:47:20,457 INFO L225 Difference]: With dead ends: 280 [2022-11-18 18:47:20,458 INFO L226 Difference]: Without dead ends: 280 [2022-11-18 18:47:20,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2022-11-18 18:47:20,458 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 122 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:47:20,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 83 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:47:20,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2022-11-18 18:47:20,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 252. [2022-11-18 18:47:20,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 235 states have (on average 1.1063829787234043) internal successors, (260), 239 states have internal predecessors, (260), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-18 18:47:20,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 275 transitions. [2022-11-18 18:47:20,464 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 275 transitions. Word has length 63 [2022-11-18 18:47:20,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:47:20,465 INFO L495 AbstractCegarLoop]: Abstraction has 252 states and 275 transitions. [2022-11-18 18:47:20,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 18:47:20,465 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 275 transitions. [2022-11-18 18:47:20,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-18 18:47:20,466 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:47:20,466 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:47:20,483 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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)] Forceful destruction successful, exit code 0 [2022-11-18 18:47:20,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt (52)] Forceful destruction successful, exit code 0 [2022-11-18 18:47:20,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/cvc4 --incremental --print-success --lang smt [2022-11-18 18:47:20,879 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:47:20,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:47:20,880 INFO L85 PathProgramCache]: Analyzing trace with hash 586619876, now seen corresponding path program 1 times [2022-11-18 18:47:20,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:47:20,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1859160454] [2022-11-18 18:47:20,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:47:20,880 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 18:47:20,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:47:20,881 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:20,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (53)] Waiting until timeout for monitored process [2022-11-18 18:47:21,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:47:21,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:47:21,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:47:21,072 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 18:47:21,587 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 18:47:21,587 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 27 [2022-11-18 18:47:21,682 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 18:47:21,683 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 18:47:21,716 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 28 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:47:21,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:47:22,354 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 39 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:47:22,355 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:47:22,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1859160454] [2022-11-18 18:47:22,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1859160454] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:47:22,355 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:47:22,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2022-11-18 18:47:22,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802806222] [2022-11-18 18:47:22,356 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:47:22,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 18:47:22,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:47:22,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 18:47:22,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:47:22,357 INFO L87 Difference]: Start difference. First operand 252 states and 275 transitions. Second operand has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 2 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-18 18:47:22,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:47:22,695 INFO L93 Difference]: Finished difference Result 263 states and 285 transitions. [2022-11-18 18:47:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:47:22,695 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 2 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 66 [2022-11-18 18:47:22,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:47:22,697 INFO L225 Difference]: With dead ends: 263 [2022-11-18 18:47:22,697 INFO L226 Difference]: Without dead ends: 263 [2022-11-18 18:47:22,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 122 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2022-11-18 18:47:22,697 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 43 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 114 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:47:22,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 328 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 65 Invalid, 0 Unknown, 114 Unchecked, 0.2s Time] [2022-11-18 18:47:22,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-11-18 18:47:22,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 207. [2022-11-18 18:47:22,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 194 states have (on average 1.1030927835051547) internal successors, (214), 196 states have internal predecessors, (214), 5 states have call successors, (5), 5 states have call predecessors, (5), 7 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2022-11-18 18:47:22,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 226 transitions. [2022-11-18 18:47:22,703 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 226 transitions. Word has length 66 [2022-11-18 18:47:22,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:47:22,704 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 226 transitions. [2022-11-18 18:47:22,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 2 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-18 18:47:22,704 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 226 transitions. [2022-11-18 18:47:22,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 18:47:22,705 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:47:22,705 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 18:47:22,726 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 (53)] Forceful destruction successful, exit code 0 [2022-11-18 18:47:22,918 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:22,919 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-18 18:47:22,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:47:22,919 INFO L85 PathProgramCache]: Analyzing trace with hash 1008566956, now seen corresponding path program 1 times [2022-11-18 18:47:22,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:47:22,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [753959409] [2022-11-18 18:47:22,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:47:22,919 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 18:47:22,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:47:22,920 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:22,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:23,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:47:23,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:47:23,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:47:23,300 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 18:47:23,300 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:47:23,301 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:47:23,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [753959409] [2022-11-18 18:47:23,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [753959409] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:47:23,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:47:23,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:47:23,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560261918] [2022-11-18 18:47:23,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:47:23,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:47:23,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:47:23,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:47:23,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:47:23,302 INFO L87 Difference]: Start difference. First operand 207 states and 226 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-18 18:47:23,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:47:23,405 INFO L93 Difference]: Finished difference Result 218 states and 236 transitions. [2022-11-18 18:47:23,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:47:23,406 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 18:47:23,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:47:23,407 INFO L225 Difference]: With dead ends: 218 [2022-11-18 18:47:23,407 INFO L226 Difference]: Without dead ends: 209 [2022-11-18 18:47:23,407 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 18:47:23,408 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 10 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:47:23,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 69 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:47:23,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-11-18 18:47:23,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 198. [2022-11-18 18:47:23,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 185 states have (on average 1.0918918918918918) internal successors, (202), 187 states have internal predecessors, (202), 5 states have call successors, (5), 5 states have call predecessors, (5), 7 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2022-11-18 18:47:23,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 214 transitions. [2022-11-18 18:47:23,413 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 214 transitions. Word has length 67 [2022-11-18 18:47:23,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:47:23,413 INFO L495 AbstractCegarLoop]: Abstraction has 198 states and 214 transitions. [2022-11-18 18:47:23,413 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 18:47:23,414 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 214 transitions. [2022-11-18 18:47:23,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 18:47:23,414 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:47:23,414 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 18:47:23,429 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:23,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:23,615 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 18:47:23,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:47:23,615 INFO L85 PathProgramCache]: Analyzing trace with hash 272552823, now seen corresponding path program 1 times [2022-11-18 18:47:23,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:47:23,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2100964380] [2022-11-18 18:47:23,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:47:23,616 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 18:47:23,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:47:23,617 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:23,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:23,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:47:23,862 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 18:47:24,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:47:24,107 INFO L130 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2022-11-18 18:47:24,107 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-18 18:47:24,108 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2022-11-18 18:47:24,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 20 remaining) [2022-11-18 18:47:24,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 20 remaining) [2022-11-18 18:47:24,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2022-11-18 18:47:24,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2022-11-18 18:47:24,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2022-11-18 18:47:24,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2022-11-18 18:47:24,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 20 remaining) [2022-11-18 18:47:24,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 20 remaining) [2022-11-18 18:47:24,112 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 20 remaining) [2022-11-18 18:47:24,112 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 20 remaining) [2022-11-18 18:47:24,112 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2022-11-18 18:47:24,112 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2022-11-18 18:47:24,112 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2022-11-18 18:47:24,112 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2022-11-18 18:47:24,113 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2022-11-18 18:47:24,113 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2022-11-18 18:47:24,113 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2022-11-18 18:47:24,113 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2022-11-18 18:47:24,113 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2022-11-18 18:47:24,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:24,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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 18:47:24,325 INFO L444 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:47:24,327 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-18 18:47:24,389 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 06:47:24 BoogieIcfgContainer [2022-11-18 18:47:24,389 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-18 18:47:24,390 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-18 18:47:24,390 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-18 18:47:24,390 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-18 18:47:24,391 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:41:15" (3/4) ... [2022-11-18 18:47:24,401 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-18 18:47:24,401 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-18 18:47:24,402 INFO L158 Benchmark]: Toolchain (without parser) took 370092.69ms. Allocated memory was 67.1MB in the beginning and 121.6MB in the end (delta: 54.5MB). Free memory was 46.0MB in the beginning and 43.7MB in the end (delta: 2.3MB). Peak memory consumption was 58.2MB. Max. memory is 16.1GB. [2022-11-18 18:47:24,402 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 67.1MB. Free memory was 49.2MB in the beginning and 49.1MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 18:47:24,402 INFO L158 Benchmark]: CACSL2BoogieTranslator took 691.10ms. Allocated memory is still 67.1MB. Free memory was 45.6MB in the beginning and 41.1MB in the end (delta: 4.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-18 18:47:24,402 INFO L158 Benchmark]: Boogie Procedure Inliner took 79.84ms. Allocated memory is still 67.1MB. Free memory was 41.1MB in the beginning and 38.8MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-18 18:47:24,402 INFO L158 Benchmark]: Boogie Preprocessor took 62.49ms. Allocated memory is still 67.1MB. Free memory was 38.8MB in the beginning and 37.0MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-18 18:47:24,403 INFO L158 Benchmark]: RCFGBuilder took 628.16ms. Allocated memory was 67.1MB in the beginning and 81.8MB in the end (delta: 14.7MB). Free memory was 36.7MB in the beginning and 55.9MB in the end (delta: -19.2MB). Peak memory consumption was 14.8MB. Max. memory is 16.1GB. [2022-11-18 18:47:24,403 INFO L158 Benchmark]: TraceAbstraction took 368611.15ms. Allocated memory was 81.8MB in the beginning and 121.6MB in the end (delta: 39.8MB). Free memory was 55.5MB in the beginning and 43.7MB in the end (delta: 11.8MB). Peak memory consumption was 50.4MB. Max. memory is 16.1GB. [2022-11-18 18:47:24,403 INFO L158 Benchmark]: Witness Printer took 11.19ms. Allocated memory is still 121.6MB. Free memory was 43.7MB in the beginning and 43.7MB in the end (delta: 2.0kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-18 18:47:24,411 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.28ms. Allocated memory is still 67.1MB. Free memory was 49.2MB in the beginning and 49.1MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 691.10ms. Allocated memory is still 67.1MB. Free memory was 45.6MB in the beginning and 41.1MB in the end (delta: 4.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 79.84ms. Allocated memory is still 67.1MB. Free memory was 41.1MB in the beginning and 38.8MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 62.49ms. Allocated memory is still 67.1MB. Free memory was 38.8MB in the beginning and 37.0MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 628.16ms. Allocated memory was 67.1MB in the beginning and 81.8MB in the end (delta: 14.7MB). Free memory was 36.7MB in the beginning and 55.9MB in the end (delta: -19.2MB). Peak memory consumption was 14.8MB. Max. memory is 16.1GB. * TraceAbstraction took 368611.15ms. Allocated memory was 81.8MB in the beginning and 121.6MB in the end (delta: 39.8MB). Free memory was 55.5MB in the beginning and 43.7MB in the end (delta: 11.8MB). Peak memory consumption was 50.4MB. Max. memory is 16.1GB. * Witness Printer took 11.19ms. Allocated memory is still 121.6MB. Free memory was 43.7MB in the beginning and 43.7MB in the end (delta: 2.0kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 721]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693. Possible FailurePath: [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}] [L709] global = x [L710] state = STATE_2 VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={7:0}, state=1, x={7:0}] [L695] RET commands[i].function() [L724] RET parse_input("c2") VAL [commands={6:0}, global={7:0}, state=1] [L725] return 0; VAL [\result=0, commands={6:0}, global={7:0}, state=1] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 61 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 368.5s, OverallIterations: 40, TraceHistogramMax: 6, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 177.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 8835 SdHoareTripleChecker+Valid, 17.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8835 mSDsluCounter, 10744 SdHoareTripleChecker+Invalid, 15.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 3721 IncrementalHoareTripleChecker+Unchecked, 8348 mSDsCounter, 668 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5922 IncrementalHoareTripleChecker+Invalid, 10311 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 668 mSolverCounterUnsat, 2396 mSDtfsCounter, 5922 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3302 GetRequests, 2634 SyntacticMatches, 50 SemanticMatches, 618 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 3742 ImplicationChecksByTransitivity, 279.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=529occurred in iteration=17, InterpolantAutomatonStates: 451, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 39 MinimizatonAttempts, 2630 StatesRemovedByMinimization, 38 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 6.7s SatisfiabilityAnalysisTime, 168.6s InterpolantComputationTime, 2216 NumberOfCodeBlocks, 2216 NumberOfCodeBlocksAsserted, 57 NumberOfCheckSat, 2693 ConstructedInterpolants, 392 QuantifiedInterpolants, 38086 SizeOfPredicates, 263 NumberOfNonLiveVariables, 8513 ConjunctsInSsa, 792 ConjunctsInUnsatCore, 69 InterpolantComputations, 11 PerfectInterpolantSequences, 1074/1914 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 18:47:24,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46611024-55e2-4ce4-b410-25ea6429a4bd/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