./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--abituguru3.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 35987657 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--abituguru3.ko-main.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 7d6844ab51374c8e656234daa6d7df2c3927c38bae9fcbeafc3fadf6f3b893b1 --- Real Ultimate output --- This is Ultimate 0.2.2-?-3598765 [2022-07-21 10:40:56,609 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-21 10:40:56,613 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-21 10:40:56,643 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-21 10:40:56,644 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-21 10:40:56,644 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-21 10:40:56,645 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-21 10:40:56,647 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-21 10:40:56,648 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-21 10:40:56,648 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-21 10:40:56,649 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-21 10:40:56,650 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-21 10:40:56,650 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-21 10:40:56,651 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-21 10:40:56,659 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-21 10:40:56,661 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-21 10:40:56,662 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-21 10:40:56,665 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-21 10:40:56,666 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-21 10:40:56,668 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-21 10:40:56,672 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-21 10:40:56,674 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-21 10:40:56,675 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-21 10:40:56,676 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-21 10:40:56,676 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-21 10:40:56,678 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-21 10:40:56,680 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-21 10:40:56,680 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-21 10:40:56,681 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-21 10:40:56,681 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-21 10:40:56,682 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-21 10:40:56,682 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-21 10:40:56,683 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-21 10:40:56,683 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-21 10:40:56,684 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-21 10:40:56,685 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-21 10:40:56,686 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-21 10:40:56,686 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-21 10:40:56,686 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-21 10:40:56,686 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-21 10:40:56,687 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-21 10:40:56,688 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-21 10:40:56,689 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-21 10:40:56,709 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-21 10:40:56,710 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-21 10:40:56,711 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-21 10:40:56,711 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-21 10:40:56,711 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-21 10:40:56,711 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-21 10:40:56,712 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-21 10:40:56,712 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-21 10:40:56,712 INFO L138 SettingsManager]: * Use SBE=true [2022-07-21 10:40:56,713 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-21 10:40:56,713 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-21 10:40:56,713 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-21 10:40:56,713 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-21 10:40:56,713 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-21 10:40:56,714 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-21 10:40:56,714 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-21 10:40:56,714 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-21 10:40:56,714 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-21 10:40:56,714 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-21 10:40:56,714 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-21 10:40:56,714 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-21 10:40:56,714 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 10:40:56,715 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-21 10:40:56,715 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-21 10:40:56,715 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-21 10:40:56,715 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-21 10:40:56,715 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-21 10:40:56,716 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-21 10:40:56,716 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-21 10:40:56,716 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-21 10:40:56,716 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 ! call(reach_error())) ) 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7d6844ab51374c8e656234daa6d7df2c3927c38bae9fcbeafc3fadf6f3b893b1 [2022-07-21 10:40:56,991 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-21 10:40:57,008 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-21 10:40:57,010 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-21 10:40:57,011 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-21 10:40:57,019 INFO L275 PluginConnector]: CDTParser initialized [2022-07-21 10:40:57,020 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--abituguru3.ko-main.cil.out.i [2022-07-21 10:40:57,068 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/82b1fe080/0c65e5e67e154596aa1a5d7023f16f90/FLAG28bfbddb3 [2022-07-21 10:40:57,615 INFO L306 CDTParser]: Found 1 translation units. [2022-07-21 10:40:57,615 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--abituguru3.ko-main.cil.out.i [2022-07-21 10:40:57,642 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/82b1fe080/0c65e5e67e154596aa1a5d7023f16f90/FLAG28bfbddb3 [2022-07-21 10:40:57,849 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/82b1fe080/0c65e5e67e154596aa1a5d7023f16f90 [2022-07-21 10:40:57,852 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-21 10:40:57,853 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-21 10:40:57,854 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-21 10:40:57,854 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-21 10:40:57,856 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-21 10:40:57,857 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 10:40:57" (1/1) ... [2022-07-21 10:40:57,858 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@65fe22f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:57, skipping insertion in model container [2022-07-21 10:40:57,858 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 10:40:57" (1/1) ... [2022-07-21 10:40:57,862 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-21 10:40:57,917 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-21 10:40:58,540 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--abituguru3.ko-main.cil.out.i[132927,132940] [2022-07-21 10:40:58,587 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 10:40:58,649 INFO L203 MainTranslator]: Completed pre-run [2022-07-21 10:40:58,757 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--abituguru3.ko-main.cil.out.i[132927,132940] [2022-07-21 10:40:58,764 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 10:40:58,872 INFO L208 MainTranslator]: Completed translation [2022-07-21 10:40:58,874 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58 WrapperNode [2022-07-21 10:40:58,874 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-21 10:40:58,875 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-21 10:40:58,875 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-21 10:40:58,876 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-21 10:40:58,880 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58" (1/1) ... [2022-07-21 10:40:58,951 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58" (1/1) ... [2022-07-21 10:40:59,166 INFO L137 Inliner]: procedures = 133, calls = 4943, calls flagged for inlining = 57, calls inlined = 51, statements flattened = 6018 [2022-07-21 10:40:59,167 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-21 10:40:59,167 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-21 10:40:59,168 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-21 10:40:59,168 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-21 10:40:59,173 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58" (1/1) ... [2022-07-21 10:40:59,174 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58" (1/1) ... [2022-07-21 10:40:59,233 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58" (1/1) ... [2022-07-21 10:40:59,233 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58" (1/1) ... [2022-07-21 10:40:59,361 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58" (1/1) ... [2022-07-21 10:40:59,388 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58" (1/1) ... [2022-07-21 10:40:59,414 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58" (1/1) ... [2022-07-21 10:40:59,454 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-21 10:40:59,460 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-21 10:40:59,475 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-21 10:40:59,475 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-21 10:40:59,489 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58" (1/1) ... [2022-07-21 10:40:59,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 10:40:59,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 10:40:59,523 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-21 10:40:59,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-21 10:40:59,555 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru3_wait_while_busy [2022-07-21 10:40:59,555 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru3_wait_while_busy [2022-07-21 10:40:59,556 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-07-21 10:40:59,556 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-07-21 10:40:59,556 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru3_wait_for_read [2022-07-21 10:40:59,556 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru3_wait_for_read [2022-07-21 10:40:59,556 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-07-21 10:40:59,556 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-07-21 10:40:59,556 INFO L130 BoogieDeclarations]: Found specification of procedure platform_driver_unregister [2022-07-21 10:40:59,556 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_driver_unregister [2022-07-21 10:40:59,557 INFO L130 BoogieDeclarations]: Found specification of procedure dmi_get_system_info [2022-07-21 10:40:59,557 INFO L138 BoogieDeclarations]: Found implementation of procedure dmi_get_system_info [2022-07-21 10:40:59,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-21 10:40:59,557 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru3_read [2022-07-21 10:40:59,557 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru3_read [2022-07-21 10:40:59,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-21 10:40:59,557 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-21 10:40:59,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-21 10:40:59,558 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-07-21 10:40:59,558 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-07-21 10:40:59,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-07-21 10:40:59,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-07-21 10:40:59,558 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2022-07-21 10:40:59,558 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2022-07-21 10:40:59,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_update_lock_of_abituguru3_data [2022-07-21 10:40:59,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_update_lock_of_abituguru3_data [2022-07-21 10:40:59,559 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru3_suspend [2022-07-21 10:40:59,559 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru3_suspend [2022-07-21 10:40:59,559 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru3_read_increment_offset [2022-07-21 10:40:59,559 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru3_read_increment_offset [2022-07-21 10:40:59,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-21 10:40:59,559 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2022-07-21 10:40:59,559 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2022-07-21 10:40:59,560 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-07-21 10:40:59,560 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-07-21 10:40:59,560 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-21 10:40:59,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-21 10:40:59,560 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-21 10:40:59,560 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru3_update_device [2022-07-21 10:40:59,560 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru3_update_device [2022-07-21 10:40:59,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-21 10:40:59,561 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-21 10:40:59,561 INFO L130 BoogieDeclarations]: Found specification of procedure platform_set_drvdata [2022-07-21 10:40:59,561 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_set_drvdata [2022-07-21 10:40:59,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-21 10:40:59,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_update_lock_of_abituguru3_data [2022-07-21 10:40:59,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_update_lock_of_abituguru3_data [2022-07-21 10:40:59,561 INFO L130 BoogieDeclarations]: Found specification of procedure strcspn [2022-07-21 10:40:59,562 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2022-07-21 10:40:59,562 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2022-07-21 10:40:59,562 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2022-07-21 10:40:59,562 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2022-07-21 10:40:59,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-21 10:40:59,562 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2022-07-21 10:40:59,562 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2022-07-21 10:40:59,562 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-21 10:40:59,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-21 10:40:59,563 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru3_resume [2022-07-21 10:40:59,563 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru3_resume [2022-07-21 10:40:59,563 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-07-21 10:40:59,563 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-07-21 10:40:59,827 INFO L234 CfgBuilder]: Building ICFG [2022-07-21 10:40:59,829 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-21 10:41:08,752 INFO L275 CfgBuilder]: Performing block encoding [2022-07-21 10:41:08,765 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-21 10:41:08,765 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-07-21 10:41:08,767 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 10:41:08 BoogieIcfgContainer [2022-07-21 10:41:08,768 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-21 10:41:08,769 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-21 10:41:08,769 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-21 10:41:08,771 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-21 10:41:08,771 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.07 10:40:57" (1/3) ... [2022-07-21 10:41:08,771 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@cd2179d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 10:41:08, skipping insertion in model container [2022-07-21 10:41:08,772 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 10:40:58" (2/3) ... [2022-07-21 10:41:08,772 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@cd2179d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 10:41:08, skipping insertion in model container [2022-07-21 10:41:08,772 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 10:41:08" (3/3) ... [2022-07-21 10:41:08,773 INFO L111 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--hwmon--abituguru3.ko-main.cil.out.i [2022-07-21 10:41:08,782 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-21 10:41:08,799 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-21 10:41:08,863 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-21 10:41:08,868 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=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@5c15a450, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@6851f602 [2022-07-21 10:41:08,868 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-21 10:41:08,872 INFO L276 IsEmpty]: Start isEmpty. Operand has 499 states, 395 states have (on average 1.4329113924050634) internal successors, (566), 404 states have internal predecessors, (566), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-07-21 10:41:08,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-07-21 10:41:08,882 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:08,884 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 10:41:08,884 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:08,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:08,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1860140379, now seen corresponding path program 1 times [2022-07-21 10:41:08,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:08,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321699222] [2022-07-21 10:41:08,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:08,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:09,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:09,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-21 10:41:09,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:09,750 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 10:41:09,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:09,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321699222] [2022-07-21 10:41:09,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321699222] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:09,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:09,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 10:41:09,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945175974] [2022-07-21 10:41:09,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:09,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 10:41:09,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:09,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 10:41:09,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 10:41:09,783 INFO L87 Difference]: Start difference. First operand has 499 states, 395 states have (on average 1.4329113924050634) internal successors, (566), 404 states have internal predecessors, (566), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 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-07-21 10:41:10,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:10,110 INFO L93 Difference]: Finished difference Result 1407 states and 2087 transitions. [2022-07-21 10:41:10,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 10:41:10,113 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 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 21 [2022-07-21 10:41:10,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:10,124 INFO L225 Difference]: With dead ends: 1407 [2022-07-21 10:41:10,125 INFO L226 Difference]: Without dead ends: 907 [2022-07-21 10:41:10,137 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-07-21 10:41:10,139 INFO L413 NwaCegarLoop]: 1029 mSDtfsCounter, 682 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 682 SdHoareTripleChecker+Valid, 1642 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:10,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [682 Valid, 1642 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 10:41:10,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2022-07-21 10:41:10,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 903. [2022-07-21 10:41:10,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 714 states have (on average 1.4341736694677871) internal successors, (1024), 724 states have internal predecessors, (1024), 143 states have call successors, (143), 46 states have call predecessors, (143), 45 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2022-07-21 10:41:10,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1305 transitions. [2022-07-21 10:41:10,232 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1305 transitions. Word has length 21 [2022-07-21 10:41:10,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:10,232 INFO L495 AbstractCegarLoop]: Abstraction has 903 states and 1305 transitions. [2022-07-21 10:41:10,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 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-07-21 10:41:10,233 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1305 transitions. [2022-07-21 10:41:10,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-07-21 10:41:10,235 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:10,235 INFO L195 NwaCegarLoop]: trace histogram [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-07-21 10:41:10,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-21 10:41:10,236 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:10,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:10,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1341252181, now seen corresponding path program 1 times [2022-07-21 10:41:10,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:10,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721151180] [2022-07-21 10:41:10,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:10,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:10,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:10,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:10,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:10,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:10,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:10,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 10:41:10,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:10,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721151180] [2022-07-21 10:41:10,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721151180] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:10,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:10,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 10:41:10,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711251749] [2022-07-21 10:41:10,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:10,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 10:41:10,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:10,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 10:41:10,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 10:41:10,815 INFO L87 Difference]: Start difference. First operand 903 states and 1305 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-21 10:41:11,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:11,947 INFO L93 Difference]: Finished difference Result 2674 states and 3857 transitions. [2022-07-21 10:41:11,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 10:41:11,960 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 28 [2022-07-21 10:41:11,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:11,977 INFO L225 Difference]: With dead ends: 2674 [2022-07-21 10:41:11,979 INFO L226 Difference]: Without dead ends: 1774 [2022-07-21 10:41:11,985 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-07-21 10:41:11,986 INFO L413 NwaCegarLoop]: 974 mSDtfsCounter, 700 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 769 SdHoareTripleChecker+Valid, 1808 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:11,987 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [769 Valid, 1808 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-21 10:41:11,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1774 states. [2022-07-21 10:41:12,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1774 to 1577. [2022-07-21 10:41:12,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1577 states, 1235 states have (on average 1.4008097165991902) internal successors, (1730), 1251 states have internal predecessors, (1730), 256 states have call successors, (256), 86 states have call predecessors, (256), 85 states have return successors, (251), 251 states have call predecessors, (251), 251 states have call successors, (251) [2022-07-21 10:41:12,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1577 states to 1577 states and 2237 transitions. [2022-07-21 10:41:12,059 INFO L78 Accepts]: Start accepts. Automaton has 1577 states and 2237 transitions. Word has length 28 [2022-07-21 10:41:12,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:12,060 INFO L495 AbstractCegarLoop]: Abstraction has 1577 states and 2237 transitions. [2022-07-21 10:41:12,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-21 10:41:12,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1577 states and 2237 transitions. [2022-07-21 10:41:12,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-07-21 10:41:12,062 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:12,062 INFO L195 NwaCegarLoop]: trace histogram [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-07-21 10:41:12,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-21 10:41:12,062 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:12,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:12,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1231327051, now seen corresponding path program 1 times [2022-07-21 10:41:12,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:12,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110042190] [2022-07-21 10:41:12,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:12,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:12,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:12,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:12,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:12,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:12,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:12,571 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 10:41:12,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:12,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110042190] [2022-07-21 10:41:12,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110042190] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:12,572 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:12,572 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 10:41:12,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500308155] [2022-07-21 10:41:12,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:12,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 10:41:12,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:12,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 10:41:12,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 10:41:12,574 INFO L87 Difference]: Start difference. First operand 1577 states and 2237 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-21 10:41:14,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:14,814 INFO L93 Difference]: Finished difference Result 5284 states and 7954 transitions. [2022-07-21 10:41:14,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:41:14,815 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 33 [2022-07-21 10:41:14,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:14,865 INFO L225 Difference]: With dead ends: 5284 [2022-07-21 10:41:14,865 INFO L226 Difference]: Without dead ends: 3710 [2022-07-21 10:41:14,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-07-21 10:41:14,875 INFO L413 NwaCegarLoop]: 1429 mSDtfsCounter, 1648 mSDsluCounter, 4718 mSDsCounter, 0 mSdLazyCounter, 1414 mSolverCounterSat, 289 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1716 SdHoareTripleChecker+Valid, 6147 SdHoareTripleChecker+Invalid, 1703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 1414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:14,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1716 Valid, 6147 Invalid, 1703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 1414 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-21 10:41:14,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3710 states. [2022-07-21 10:41:14,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3710 to 1599. [2022-07-21 10:41:14,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1253 states have (on average 1.3998403830806065) internal successors, (1754), 1269 states have internal predecessors, (1754), 260 states have call successors, (260), 86 states have call predecessors, (260), 85 states have return successors, (255), 255 states have call predecessors, (255), 255 states have call successors, (255) [2022-07-21 10:41:14,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 2269 transitions. [2022-07-21 10:41:14,963 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 2269 transitions. Word has length 33 [2022-07-21 10:41:14,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:14,963 INFO L495 AbstractCegarLoop]: Abstraction has 1599 states and 2269 transitions. [2022-07-21 10:41:14,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-21 10:41:14,964 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 2269 transitions. [2022-07-21 10:41:14,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-07-21 10:41:14,968 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:14,968 INFO L195 NwaCegarLoop]: trace histogram [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-07-21 10:41:14,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-21 10:41:14,968 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:14,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:14,969 INFO L85 PathProgramCache]: Analyzing trace with hash -574111283, now seen corresponding path program 1 times [2022-07-21 10:41:14,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:14,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065175351] [2022-07-21 10:41:14,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:14,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:15,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:15,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:15,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:15,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:15,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:15,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 10:41:15,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:15,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065175351] [2022-07-21 10:41:15,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065175351] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:15,451 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:15,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 10:41:15,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558546356] [2022-07-21 10:41:15,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:15,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 10:41:15,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:15,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 10:41:15,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 10:41:15,456 INFO L87 Difference]: Start difference. First operand 1599 states and 2269 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-21 10:41:16,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:16,062 INFO L93 Difference]: Finished difference Result 1779 states and 2570 transitions. [2022-07-21 10:41:16,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 10:41:16,067 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 33 [2022-07-21 10:41:16,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:16,075 INFO L225 Difference]: With dead ends: 1779 [2022-07-21 10:41:16,075 INFO L226 Difference]: Without dead ends: 1776 [2022-07-21 10:41:16,076 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-07-21 10:41:16,082 INFO L413 NwaCegarLoop]: 718 mSDtfsCounter, 818 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 1101 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:16,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [857 Valid, 1101 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-21 10:41:16,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1776 states. [2022-07-21 10:41:16,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1776 to 1598. [2022-07-21 10:41:16,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1253 states have (on average 1.3990422984836393) internal successors, (1753), 1268 states have internal predecessors, (1753), 259 states have call successors, (259), 86 states have call predecessors, (259), 85 states have return successors, (255), 255 states have call predecessors, (255), 255 states have call successors, (255) [2022-07-21 10:41:16,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 2267 transitions. [2022-07-21 10:41:16,144 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 2267 transitions. Word has length 33 [2022-07-21 10:41:16,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:16,145 INFO L495 AbstractCegarLoop]: Abstraction has 1598 states and 2267 transitions. [2022-07-21 10:41:16,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-21 10:41:16,145 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 2267 transitions. [2022-07-21 10:41:16,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-07-21 10:41:16,148 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:16,148 INFO L195 NwaCegarLoop]: trace histogram [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-07-21 10:41:16,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-21 10:41:16,149 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:16,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:16,149 INFO L85 PathProgramCache]: Analyzing trace with hash -617764655, now seen corresponding path program 1 times [2022-07-21 10:41:16,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:16,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697736755] [2022-07-21 10:41:16,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:16,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:16,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:16,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:16,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:16,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:16,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:16,594 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 10:41:16,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:16,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697736755] [2022-07-21 10:41:16,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697736755] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:16,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:16,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 10:41:16,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961776542] [2022-07-21 10:41:16,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:16,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 10:41:16,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:16,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 10:41:16,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 10:41:16,596 INFO L87 Difference]: Start difference. First operand 1598 states and 2267 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-21 10:41:17,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:17,134 INFO L93 Difference]: Finished difference Result 1778 states and 2568 transitions. [2022-07-21 10:41:17,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 10:41:17,135 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2022-07-21 10:41:17,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:17,142 INFO L225 Difference]: With dead ends: 1778 [2022-07-21 10:41:17,143 INFO L226 Difference]: Without dead ends: 1775 [2022-07-21 10:41:17,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-07-21 10:41:17,144 INFO L413 NwaCegarLoop]: 716 mSDtfsCounter, 815 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 854 SdHoareTripleChecker+Valid, 1098 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:17,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [854 Valid, 1098 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-21 10:41:17,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1775 states. [2022-07-21 10:41:17,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1775 to 1597. [2022-07-21 10:41:17,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1597 states, 1253 states have (on average 1.398244213886672) internal successors, (1752), 1267 states have internal predecessors, (1752), 258 states have call successors, (258), 86 states have call predecessors, (258), 85 states have return successors, (255), 255 states have call predecessors, (255), 255 states have call successors, (255) [2022-07-21 10:41:17,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1597 states to 1597 states and 2265 transitions. [2022-07-21 10:41:17,195 INFO L78 Accepts]: Start accepts. Automaton has 1597 states and 2265 transitions. Word has length 34 [2022-07-21 10:41:17,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:17,196 INFO L495 AbstractCegarLoop]: Abstraction has 1597 states and 2265 transitions. [2022-07-21 10:41:17,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-21 10:41:17,196 INFO L276 IsEmpty]: Start isEmpty. Operand 1597 states and 2265 transitions. [2022-07-21 10:41:17,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-07-21 10:41:17,197 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:17,197 INFO L195 NwaCegarLoop]: trace histogram [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-07-21 10:41:17,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-21 10:41:17,197 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:17,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:17,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1971014320, now seen corresponding path program 1 times [2022-07-21 10:41:17,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:17,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168991644] [2022-07-21 10:41:17,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:17,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:17,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:17,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:17,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:17,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:17,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:17,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-21 10:41:17,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:17,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168991644] [2022-07-21 10:41:17,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168991644] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:17,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:17,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 10:41:17,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671524801] [2022-07-21 10:41:17,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:17,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 10:41:17,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:17,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 10:41:17,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 10:41:17,626 INFO L87 Difference]: Start difference. First operand 1597 states and 2265 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-21 10:41:18,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:18,537 INFO L93 Difference]: Finished difference Result 4611 states and 6639 transitions. [2022-07-21 10:41:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 10:41:18,537 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2022-07-21 10:41:18,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:18,551 INFO L225 Difference]: With dead ends: 4611 [2022-07-21 10:41:18,551 INFO L226 Difference]: Without dead ends: 3005 [2022-07-21 10:41:18,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-07-21 10:41:18,559 INFO L413 NwaCegarLoop]: 740 mSDtfsCounter, 896 mSDsluCounter, 811 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 255 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 955 SdHoareTripleChecker+Valid, 1551 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:18,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [955 Valid, 1551 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 10:41:18,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3005 states. [2022-07-21 10:41:18,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3005 to 2778. [2022-07-21 10:41:18,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2778 states, 2185 states have (on average 1.3977116704805492) internal successors, (3054), 2222 states have internal predecessors, (3054), 455 states have call successors, (455), 151 states have call predecessors, (455), 137 states have return successors, (445), 428 states have call predecessors, (445), 445 states have call successors, (445) [2022-07-21 10:41:18,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2778 states to 2778 states and 3954 transitions. [2022-07-21 10:41:18,648 INFO L78 Accepts]: Start accepts. Automaton has 2778 states and 3954 transitions. Word has length 35 [2022-07-21 10:41:18,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:18,649 INFO L495 AbstractCegarLoop]: Abstraction has 2778 states and 3954 transitions. [2022-07-21 10:41:18,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-21 10:41:18,649 INFO L276 IsEmpty]: Start isEmpty. Operand 2778 states and 3954 transitions. [2022-07-21 10:41:18,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-07-21 10:41:18,651 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:18,651 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, 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-07-21 10:41:18,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-21 10:41:18,652 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:18,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:18,654 INFO L85 PathProgramCache]: Analyzing trace with hash -2101219672, now seen corresponding path program 1 times [2022-07-21 10:41:18,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:18,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381702962] [2022-07-21 10:41:18,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:18,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:18,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:19,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:19,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:19,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:19,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:41:19,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:19,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:19,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:19,069 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-21 10:41:19,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:19,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381702962] [2022-07-21 10:41:19,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381702962] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:19,070 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:19,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 10:41:19,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131746344] [2022-07-21 10:41:19,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:19,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 10:41:19,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:19,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 10:41:19,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 10:41:19,071 INFO L87 Difference]: Start difference. First operand 2778 states and 3954 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-07-21 10:41:20,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:20,085 INFO L93 Difference]: Finished difference Result 7242 states and 10447 transitions. [2022-07-21 10:41:20,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 10:41:20,085 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 55 [2022-07-21 10:41:20,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:20,104 INFO L225 Difference]: With dead ends: 7242 [2022-07-21 10:41:20,104 INFO L226 Difference]: Without dead ends: 4467 [2022-07-21 10:41:20,113 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 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-07-21 10:41:20,114 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 846 mSDsluCounter, 942 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 915 SdHoareTripleChecker+Valid, 1920 SdHoareTripleChecker+Invalid, 800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:20,115 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [915 Valid, 1920 Invalid, 800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-21 10:41:20,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4467 states. [2022-07-21 10:41:20,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4467 to 4138. [2022-07-21 10:41:20,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4138 states, 3275 states have (on average 1.3880916030534352) internal successors, (4546), 3324 states have internal predecessors, (4546), 659 states have call successors, (659), 221 states have call predecessors, (659), 203 states have return successors, (649), 628 states have call predecessors, (649), 649 states have call successors, (649) [2022-07-21 10:41:20,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4138 states to 4138 states and 5854 transitions. [2022-07-21 10:41:20,276 INFO L78 Accepts]: Start accepts. Automaton has 4138 states and 5854 transitions. Word has length 55 [2022-07-21 10:41:20,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:20,276 INFO L495 AbstractCegarLoop]: Abstraction has 4138 states and 5854 transitions. [2022-07-21 10:41:20,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-07-21 10:41:20,277 INFO L276 IsEmpty]: Start isEmpty. Operand 4138 states and 5854 transitions. [2022-07-21 10:41:20,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-07-21 10:41:20,282 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:20,282 INFO L195 NwaCegarLoop]: trace histogram [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, 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-07-21 10:41:20,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-21 10:41:20,282 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:20,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:20,283 INFO L85 PathProgramCache]: Analyzing trace with hash 196374771, now seen corresponding path program 1 times [2022-07-21 10:41:20,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:20,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029893593] [2022-07-21 10:41:20,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:20,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:20,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:20,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:20,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:20,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:20,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:20,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-21 10:41:20,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:20,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:20,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:20,685 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-21 10:41:20,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:20,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029893593] [2022-07-21 10:41:20,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029893593] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:20,686 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:20,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 10:41:20,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313955305] [2022-07-21 10:41:20,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:20,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 10:41:20,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:20,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 10:41:20,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 10:41:20,688 INFO L87 Difference]: Start difference. First operand 4138 states and 5854 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-07-21 10:41:21,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:21,875 INFO L93 Difference]: Finished difference Result 10056 states and 14407 transitions. [2022-07-21 10:41:21,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 10:41:21,876 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 75 [2022-07-21 10:41:21,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:21,901 INFO L225 Difference]: With dead ends: 10056 [2022-07-21 10:41:21,901 INFO L226 Difference]: Without dead ends: 5921 [2022-07-21 10:41:21,911 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 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-07-21 10:41:21,911 INFO L413 NwaCegarLoop]: 1229 mSDtfsCounter, 794 mSDsluCounter, 1074 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 866 SdHoareTripleChecker+Valid, 2303 SdHoareTripleChecker+Invalid, 771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 225 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:21,912 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [866 Valid, 2303 Invalid, 771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [225 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-21 10:41:21,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5921 states. [2022-07-21 10:41:22,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5921 to 5498. [2022-07-21 10:41:22,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5498 states, 4365 states have (on average 1.3832760595647193) internal successors, (6038), 4426 states have internal predecessors, (6038), 863 states have call successors, (863), 291 states have call predecessors, (863), 269 states have return successors, (853), 828 states have call predecessors, (853), 853 states have call successors, (853) [2022-07-21 10:41:22,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5498 states to 5498 states and 7754 transitions. [2022-07-21 10:41:22,113 INFO L78 Accepts]: Start accepts. Automaton has 5498 states and 7754 transitions. Word has length 75 [2022-07-21 10:41:22,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:22,113 INFO L495 AbstractCegarLoop]: Abstraction has 5498 states and 7754 transitions. [2022-07-21 10:41:22,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-07-21 10:41:22,114 INFO L276 IsEmpty]: Start isEmpty. Operand 5498 states and 7754 transitions. [2022-07-21 10:41:22,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-07-21 10:41:22,118 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:22,118 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 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, 1] [2022-07-21 10:41:22,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-21 10:41:22,119 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:22,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:22,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1785936298, now seen corresponding path program 1 times [2022-07-21 10:41:22,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:22,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856218859] [2022-07-21 10:41:22,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:22,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:22,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-21 10:41:22,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-21 10:41:22,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-21 10:41:22,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-21 10:41:22,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:22,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 10:41:22,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:22,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-21 10:41:22,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:22,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-21 10:41:22,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-21 10:41:22,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:22,508 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-21 10:41:22,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:22,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856218859] [2022-07-21 10:41:22,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856218859] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:22,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:22,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:41:22,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81349249] [2022-07-21 10:41:22,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:22,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:41:22,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:22,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:41:22,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:41:22,510 INFO L87 Difference]: Start difference. First operand 5498 states and 7754 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:41:25,498 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 10:41:25,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:25,998 INFO L93 Difference]: Finished difference Result 13582 states and 19486 transitions. [2022-07-21 10:41:25,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-21 10:41:25,998 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 92 [2022-07-21 10:41:25,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:26,029 INFO L225 Difference]: With dead ends: 13582 [2022-07-21 10:41:26,029 INFO L226 Difference]: Without dead ends: 8087 [2022-07-21 10:41:26,046 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2022-07-21 10:41:26,048 INFO L413 NwaCegarLoop]: 706 mSDtfsCounter, 1066 mSDsluCounter, 1583 mSDsCounter, 0 mSdLazyCounter, 731 mSolverCounterSat, 551 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1101 SdHoareTripleChecker+Valid, 2289 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 551 IncrementalHoareTripleChecker+Valid, 731 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:26,048 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1101 Valid, 2289 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [551 Valid, 731 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2022-07-21 10:41:26,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8087 states. [2022-07-21 10:41:26,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8087 to 7208. [2022-07-21 10:41:26,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7208 states, 5881 states have (on average 1.4057133140622342) internal successors, (8267), 5952 states have internal predecessors, (8267), 989 states have call successors, (989), 365 states have call predecessors, (989), 337 states have return successors, (973), 938 states have call predecessors, (973), 973 states have call successors, (973) [2022-07-21 10:41:26,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7208 states to 7208 states and 10229 transitions. [2022-07-21 10:41:26,266 INFO L78 Accepts]: Start accepts. Automaton has 7208 states and 10229 transitions. Word has length 92 [2022-07-21 10:41:26,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:26,266 INFO L495 AbstractCegarLoop]: Abstraction has 7208 states and 10229 transitions. [2022-07-21 10:41:26,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:41:26,267 INFO L276 IsEmpty]: Start isEmpty. Operand 7208 states and 10229 transitions. [2022-07-21 10:41:26,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-21 10:41:26,274 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:26,274 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 10:41:26,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-21 10:41:26,275 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:26,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:26,275 INFO L85 PathProgramCache]: Analyzing trace with hash 2081938916, now seen corresponding path program 1 times [2022-07-21 10:41:26,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:26,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961340555] [2022-07-21 10:41:26,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:26,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:26,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:26,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:26,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:26,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:26,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:26,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-21 10:41:26,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:26,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:26,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:26,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:26,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:26,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:26,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:26,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:41:26,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:26,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-21 10:41:26,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:26,758 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-21 10:41:26,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:26,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961340555] [2022-07-21 10:41:26,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961340555] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 10:41:26,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726795300] [2022-07-21 10:41:26,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:26,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 10:41:26,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 10:41:26,761 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-21 10:41:26,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-21 10:41:28,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:28,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 12129 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-21 10:41:28,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 10:41:28,363 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-21 10:41:28,363 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 10:41:28,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726795300] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:28,364 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 10:41:28,364 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2022-07-21 10:41:28,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512842549] [2022-07-21 10:41:28,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:28,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-21 10:41:28,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:28,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-21 10:41:28,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-07-21 10:41:28,366 INFO L87 Difference]: Start difference. First operand 7208 states and 10229 transitions. Second operand has 8 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-21 10:41:29,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:29,342 INFO L93 Difference]: Finished difference Result 18050 states and 26050 transitions. [2022-07-21 10:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:41:29,343 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 107 [2022-07-21 10:41:29,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:29,372 INFO L225 Difference]: With dead ends: 18050 [2022-07-21 10:41:29,372 INFO L226 Difference]: Without dead ends: 10805 [2022-07-21 10:41:29,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2022-07-21 10:41:29,389 INFO L413 NwaCegarLoop]: 975 mSDtfsCounter, 717 mSDsluCounter, 5279 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 6254 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:29,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [717 Valid, 6254 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-21 10:41:29,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10805 states. [2022-07-21 10:41:29,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10805 to 7213. [2022-07-21 10:41:29,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7213 states, 5886 states have (on average 1.401291199456337) internal successors, (8248), 5957 states have internal predecessors, (8248), 989 states have call successors, (989), 365 states have call predecessors, (989), 337 states have return successors, (973), 938 states have call predecessors, (973), 973 states have call successors, (973) [2022-07-21 10:41:29,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7213 states to 7213 states and 10210 transitions. [2022-07-21 10:41:29,646 INFO L78 Accepts]: Start accepts. Automaton has 7213 states and 10210 transitions. Word has length 107 [2022-07-21 10:41:29,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:29,646 INFO L495 AbstractCegarLoop]: Abstraction has 7213 states and 10210 transitions. [2022-07-21 10:41:29,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-21 10:41:29,646 INFO L276 IsEmpty]: Start isEmpty. Operand 7213 states and 10210 transitions. [2022-07-21 10:41:29,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-07-21 10:41:29,651 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:29,652 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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, 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-07-21 10:41:29,697 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-07-21 10:41:29,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-07-21 10:41:29,868 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:29,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:29,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1609003934, now seen corresponding path program 1 times [2022-07-21 10:41:29,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:29,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691933743] [2022-07-21 10:41:29,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:29,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:30,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:30,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:30,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:30,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:30,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:30,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 10:41:30,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:30,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:30,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:30,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-21 10:41:30,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:30,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:30,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:30,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:30,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:30,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:30,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:30,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:41:30,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:30,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-21 10:41:30,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:30,371 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-21 10:41:30,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:30,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691933743] [2022-07-21 10:41:30,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691933743] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:30,371 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:30,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 10:41:30,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569066872] [2022-07-21 10:41:30,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:30,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 10:41:30,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:30,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 10:41:30,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-21 10:41:30,373 INFO L87 Difference]: Start difference. First operand 7213 states and 10210 transitions. Second operand has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:32,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:32,270 INFO L93 Difference]: Finished difference Result 23671 states and 35308 transitions. [2022-07-21 10:41:32,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 10:41:32,271 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 133 [2022-07-21 10:41:32,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:32,322 INFO L225 Difference]: With dead ends: 23671 [2022-07-21 10:41:32,322 INFO L226 Difference]: Without dead ends: 16461 [2022-07-21 10:41:32,347 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-21 10:41:32,348 INFO L413 NwaCegarLoop]: 1089 mSDtfsCounter, 1418 mSDsluCounter, 2666 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 459 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1522 SdHoareTripleChecker+Valid, 3755 SdHoareTripleChecker+Invalid, 1383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 459 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:32,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1522 Valid, 3755 Invalid, 1383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [459 Valid, 924 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-07-21 10:41:32,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16461 states. [2022-07-21 10:41:32,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16461 to 7189. [2022-07-21 10:41:32,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7189 states, 5862 states have (on average 1.3974752644148756) internal successors, (8192), 5933 states have internal predecessors, (8192), 989 states have call successors, (989), 365 states have call predecessors, (989), 337 states have return successors, (973), 938 states have call predecessors, (973), 973 states have call successors, (973) [2022-07-21 10:41:32,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7189 states to 7189 states and 10154 transitions. [2022-07-21 10:41:32,696 INFO L78 Accepts]: Start accepts. Automaton has 7189 states and 10154 transitions. Word has length 133 [2022-07-21 10:41:32,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:32,696 INFO L495 AbstractCegarLoop]: Abstraction has 7189 states and 10154 transitions. [2022-07-21 10:41:32,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:32,697 INFO L276 IsEmpty]: Start isEmpty. Operand 7189 states and 10154 transitions. [2022-07-21 10:41:32,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-21 10:41:32,701 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:32,701 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 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, 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, 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-07-21 10:41:32,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-21 10:41:32,702 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:32,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:32,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1955838800, now seen corresponding path program 1 times [2022-07-21 10:41:32,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:32,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442739785] [2022-07-21 10:41:32,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:32,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:33,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:33,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:41:33,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:33,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:41:33,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:33,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-21 10:41:33,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:33,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:33,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:33,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:41:33,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-21 10:41:33,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:33,152 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-21 10:41:33,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:33,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442739785] [2022-07-21 10:41:33,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442739785] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:33,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:33,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 10:41:33,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978549849] [2022-07-21 10:41:33,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:33,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 10:41:33,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:33,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 10:41:33,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-21 10:41:33,154 INFO L87 Difference]: Start difference. First operand 7189 states and 10154 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:41:35,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:35,272 INFO L93 Difference]: Finished difference Result 24324 states and 36225 transitions. [2022-07-21 10:41:35,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 10:41:35,273 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 136 [2022-07-21 10:41:35,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:35,324 INFO L225 Difference]: With dead ends: 24324 [2022-07-21 10:41:35,324 INFO L226 Difference]: Without dead ends: 17138 [2022-07-21 10:41:35,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-21 10:41:35,345 INFO L413 NwaCegarLoop]: 1718 mSDtfsCounter, 832 mSDsluCounter, 5421 mSDsCounter, 0 mSdLazyCounter, 1139 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 939 SdHoareTripleChecker+Valid, 7139 SdHoareTripleChecker+Invalid, 1307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 1139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:35,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [939 Valid, 7139 Invalid, 1307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 1139 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-07-21 10:41:35,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17138 states. [2022-07-21 10:41:35,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17138 to 7205. [2022-07-21 10:41:35,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7205 states, 5878 states have (on average 1.396393331064988) internal successors, (8208), 5949 states have internal predecessors, (8208), 989 states have call successors, (989), 365 states have call predecessors, (989), 337 states have return successors, (973), 938 states have call predecessors, (973), 973 states have call successors, (973) [2022-07-21 10:41:35,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7205 states to 7205 states and 10170 transitions. [2022-07-21 10:41:35,741 INFO L78 Accepts]: Start accepts. Automaton has 7205 states and 10170 transitions. Word has length 136 [2022-07-21 10:41:35,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:35,741 INFO L495 AbstractCegarLoop]: Abstraction has 7205 states and 10170 transitions. [2022-07-21 10:41:35,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:41:35,742 INFO L276 IsEmpty]: Start isEmpty. Operand 7205 states and 10170 transitions. [2022-07-21 10:41:35,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-21 10:41:35,751 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:35,751 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 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, 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, 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-07-21 10:41:35,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-21 10:41:35,752 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:35,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:35,752 INFO L85 PathProgramCache]: Analyzing trace with hash -724750873, now seen corresponding path program 1 times [2022-07-21 10:41:35,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:35,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250185727] [2022-07-21 10:41:35,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:35,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:35,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:36,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:36,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 10:41:36,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-21 10:41:36,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:36,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:36,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:36,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:41:36,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-07-21 10:41:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:36,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:36,208 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-07-21 10:41:36,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:36,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250185727] [2022-07-21 10:41:36,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250185727] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:36,208 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:36,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:41:36,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968981047] [2022-07-21 10:41:36,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:36,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:41:36,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:36,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:41:36,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:41:36,210 INFO L87 Difference]: Start difference. First operand 7205 states and 10170 transitions. Second operand has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:37,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:37,725 INFO L93 Difference]: Finished difference Result 16785 states and 23996 transitions. [2022-07-21 10:41:37,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:41:37,725 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 151 [2022-07-21 10:41:37,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:37,750 INFO L225 Difference]: With dead ends: 16785 [2022-07-21 10:41:37,750 INFO L226 Difference]: Without dead ends: 9583 [2022-07-21 10:41:37,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:41:37,763 INFO L413 NwaCegarLoop]: 1288 mSDtfsCounter, 881 mSDsluCounter, 1838 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 369 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 954 SdHoareTripleChecker+Valid, 3126 SdHoareTripleChecker+Invalid, 1121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 369 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:37,764 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [954 Valid, 3126 Invalid, 1121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [369 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-21 10:41:37,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9583 states. [2022-07-21 10:41:38,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9583 to 8951. [2022-07-21 10:41:38,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8951 states, 7326 states have (on average 1.3928473928473928) internal successors, (10204), 7409 states have internal predecessors, (10204), 1211 states have call successors, (1211), 445 states have call predecessors, (1211), 413 states have return successors, (1195), 1156 states have call predecessors, (1195), 1195 states have call successors, (1195) [2022-07-21 10:41:38,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8951 states to 8951 states and 12610 transitions. [2022-07-21 10:41:38,149 INFO L78 Accepts]: Start accepts. Automaton has 8951 states and 12610 transitions. Word has length 151 [2022-07-21 10:41:38,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:38,149 INFO L495 AbstractCegarLoop]: Abstraction has 8951 states and 12610 transitions. [2022-07-21 10:41:38,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:38,150 INFO L276 IsEmpty]: Start isEmpty. Operand 8951 states and 12610 transitions. [2022-07-21 10:41:38,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-07-21 10:41:38,154 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:38,154 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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, 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, 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-07-21 10:41:38,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-21 10:41:38,155 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:38,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:38,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1368861366, now seen corresponding path program 1 times [2022-07-21 10:41:38,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:38,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502739069] [2022-07-21 10:41:38,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:38,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:38,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:38,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:38,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 10:41:38,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:38,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-21 10:41:38,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:38,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:38,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:38,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:41:38,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-07-21 10:41:38,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:38,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:38,526 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-21 10:41:38,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:38,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502739069] [2022-07-21 10:41:38,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502739069] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:38,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:38,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:41:38,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987904576] [2022-07-21 10:41:38,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:38,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:41:38,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:38,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:41:38,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:41:38,529 INFO L87 Difference]: Start difference. First operand 8951 states and 12610 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:40,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:40,200 INFO L93 Difference]: Finished difference Result 20381 states and 29052 transitions. [2022-07-21 10:41:40,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:41:40,201 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 145 [2022-07-21 10:41:40,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:40,240 INFO L225 Difference]: With dead ends: 20381 [2022-07-21 10:41:40,241 INFO L226 Difference]: Without dead ends: 11433 [2022-07-21 10:41:40,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:41:40,260 INFO L413 NwaCegarLoop]: 1272 mSDtfsCounter, 719 mSDsluCounter, 2436 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 237 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 3708 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 237 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:40,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 3708 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [237 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-21 10:41:40,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11433 states. [2022-07-21 10:41:40,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11433 to 10697. [2022-07-21 10:41:40,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10697 states, 8774 states have (on average 1.39047184864372) internal successors, (12200), 8869 states have internal predecessors, (12200), 1433 states have call successors, (1433), 525 states have call predecessors, (1433), 489 states have return successors, (1417), 1374 states have call predecessors, (1417), 1417 states have call successors, (1417) [2022-07-21 10:41:40,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10697 states to 10697 states and 15050 transitions. [2022-07-21 10:41:40,641 INFO L78 Accepts]: Start accepts. Automaton has 10697 states and 15050 transitions. Word has length 145 [2022-07-21 10:41:40,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:40,641 INFO L495 AbstractCegarLoop]: Abstraction has 10697 states and 15050 transitions. [2022-07-21 10:41:40,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:40,642 INFO L276 IsEmpty]: Start isEmpty. Operand 10697 states and 15050 transitions. [2022-07-21 10:41:40,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-07-21 10:41:40,647 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:40,647 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 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, 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-07-21 10:41:40,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-21 10:41:40,647 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:40,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:40,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1642717584, now seen corresponding path program 1 times [2022-07-21 10:41:40,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:40,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658901136] [2022-07-21 10:41:40,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:40,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:40,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:41,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:41,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 10:41:41,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:41,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-21 10:41:41,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:41,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:41,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:41,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:41:41,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-07-21 10:41:41,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:41,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:41,101 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-07-21 10:41:41,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:41,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658901136] [2022-07-21 10:41:41,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658901136] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:41,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:41,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:41:41,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061153127] [2022-07-21 10:41:41,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:41,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:41:41,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:41,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:41:41,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:41:41,105 INFO L87 Difference]: Start difference. First operand 10697 states and 15050 transitions. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:42,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:42,688 INFO L93 Difference]: Finished difference Result 23977 states and 34108 transitions. [2022-07-21 10:41:42,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:41:42,691 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 145 [2022-07-21 10:41:42,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:42,726 INFO L225 Difference]: With dead ends: 23977 [2022-07-21 10:41:42,726 INFO L226 Difference]: Without dead ends: 13283 [2022-07-21 10:41:42,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:41:42,747 INFO L413 NwaCegarLoop]: 1290 mSDtfsCounter, 717 mSDsluCounter, 2471 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 235 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 789 SdHoareTripleChecker+Valid, 3761 SdHoareTripleChecker+Invalid, 1137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 235 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:42,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [789 Valid, 3761 Invalid, 1137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [235 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-21 10:41:42,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13283 states. [2022-07-21 10:41:43,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13283 to 12443. [2022-07-21 10:41:43,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12443 states, 10222 states have (on average 1.3887693210721972) internal successors, (14196), 10329 states have internal predecessors, (14196), 1655 states have call successors, (1655), 605 states have call predecessors, (1655), 565 states have return successors, (1639), 1592 states have call predecessors, (1639), 1639 states have call successors, (1639) [2022-07-21 10:41:43,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12443 states to 12443 states and 17490 transitions. [2022-07-21 10:41:43,233 INFO L78 Accepts]: Start accepts. Automaton has 12443 states and 17490 transitions. Word has length 145 [2022-07-21 10:41:43,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:43,233 INFO L495 AbstractCegarLoop]: Abstraction has 12443 states and 17490 transitions. [2022-07-21 10:41:43,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:43,233 INFO L276 IsEmpty]: Start isEmpty. Operand 12443 states and 17490 transitions. [2022-07-21 10:41:43,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-07-21 10:41:43,238 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:43,238 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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, 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, 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, 1, 1] [2022-07-21 10:41:43,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-21 10:41:43,239 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:43,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:43,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1819721437, now seen corresponding path program 1 times [2022-07-21 10:41:43,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:43,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197171140] [2022-07-21 10:41:43,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:43,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:43,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:43,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:43,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:43,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:43,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:43,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 10:41:43,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:43,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:43,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-21 10:41:43,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:43,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:43,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:43,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:43,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:43,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:43,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:43,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:41:43,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:43,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-07-21 10:41:43,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:43,618 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-21 10:41:43,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:43,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197171140] [2022-07-21 10:41:43,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197171140] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 10:41:43,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980344474] [2022-07-21 10:41:43,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:43,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 10:41:43,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 10:41:43,620 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-21 10:41:43,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-21 10:41:45,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:45,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 12264 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-21 10:41:45,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 10:41:45,205 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-21 10:41:45,205 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 10:41:45,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980344474] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:45,205 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 10:41:45,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 8 [2022-07-21 10:41:45,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894222507] [2022-07-21 10:41:45,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:45,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 10:41:45,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:45,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 10:41:45,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-21 10:41:45,207 INFO L87 Difference]: Start difference. First operand 12443 states and 17490 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-21 10:41:46,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:46,553 INFO L93 Difference]: Finished difference Result 37322 states and 52462 transitions. [2022-07-21 10:41:46,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 10:41:46,553 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 140 [2022-07-21 10:41:46,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:46,649 INFO L225 Difference]: With dead ends: 37322 [2022-07-21 10:41:46,649 INFO L226 Difference]: Without dead ends: 37307 [2022-07-21 10:41:46,671 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-21 10:41:46,671 INFO L413 NwaCegarLoop]: 1343 mSDtfsCounter, 1298 mSDsluCounter, 1416 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1298 SdHoareTripleChecker+Valid, 2759 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:46,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1298 Valid, 2759 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-21 10:41:46,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37307 states. [2022-07-21 10:41:47,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37307 to 37163. [2022-07-21 10:41:48,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37163 states, 30532 states have (on average 1.3899515262675226) internal successors, (42438), 30845 states have internal predecessors, (42438), 4943 states have call successors, (4943), 1801 states have call predecessors, (4943), 1687 states have return successors, (4909), 4768 states have call predecessors, (4909), 4909 states have call successors, (4909) [2022-07-21 10:41:48,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37163 states to 37163 states and 52290 transitions. [2022-07-21 10:41:48,125 INFO L78 Accepts]: Start accepts. Automaton has 37163 states and 52290 transitions. Word has length 140 [2022-07-21 10:41:48,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:48,126 INFO L495 AbstractCegarLoop]: Abstraction has 37163 states and 52290 transitions. [2022-07-21 10:41:48,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-21 10:41:48,126 INFO L276 IsEmpty]: Start isEmpty. Operand 37163 states and 52290 transitions. [2022-07-21 10:41:48,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-21 10:41:48,134 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:48,135 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 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, 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, 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-07-21 10:41:48,171 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-07-21 10:41:48,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-07-21 10:41:48,351 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:48,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:48,352 INFO L85 PathProgramCache]: Analyzing trace with hash -2133624451, now seen corresponding path program 1 times [2022-07-21 10:41:48,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:48,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553885570] [2022-07-21 10:41:48,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:48,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:48,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:48,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:48,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 10:41:48,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:48,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-21 10:41:48,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:48,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:48,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:48,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:41:48,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-07-21 10:41:48,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:48,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:48,761 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-21 10:41:48,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:48,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553885570] [2022-07-21 10:41:48,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553885570] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:48,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:48,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-21 10:41:48,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36124308] [2022-07-21 10:41:48,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:48,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-21 10:41:48,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:48,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-21 10:41:48,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-21 10:41:48,763 INFO L87 Difference]: Start difference. First operand 37163 states and 52290 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:51,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:51,113 INFO L93 Difference]: Finished difference Result 76763 states and 108709 transitions. [2022-07-21 10:41:51,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:41:51,113 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 146 [2022-07-21 10:41:51,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:51,234 INFO L225 Difference]: With dead ends: 76763 [2022-07-21 10:41:51,234 INFO L226 Difference]: Without dead ends: 39603 [2022-07-21 10:41:51,305 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-07-21 10:41:51,306 INFO L413 NwaCegarLoop]: 705 mSDtfsCounter, 826 mSDsluCounter, 2131 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 2836 SdHoareTripleChecker+Invalid, 1066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:51,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [873 Valid, 2836 Invalid, 1066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 839 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-21 10:41:51,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39603 states. [2022-07-21 10:41:53,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39603 to 37163. [2022-07-21 10:41:53,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37163 states, 30532 states have (on average 1.3895584960041922) internal successors, (42426), 30845 states have internal predecessors, (42426), 4943 states have call successors, (4943), 1801 states have call predecessors, (4943), 1687 states have return successors, (4909), 4768 states have call predecessors, (4909), 4909 states have call successors, (4909) [2022-07-21 10:41:53,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37163 states to 37163 states and 52278 transitions. [2022-07-21 10:41:53,200 INFO L78 Accepts]: Start accepts. Automaton has 37163 states and 52278 transitions. Word has length 146 [2022-07-21 10:41:53,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:53,200 INFO L495 AbstractCegarLoop]: Abstraction has 37163 states and 52278 transitions. [2022-07-21 10:41:53,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:53,201 INFO L276 IsEmpty]: Start isEmpty. Operand 37163 states and 52278 transitions. [2022-07-21 10:41:53,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-07-21 10:41:53,210 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:53,211 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 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, 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-07-21 10:41:53,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-21 10:41:53,211 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:53,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:53,211 INFO L85 PathProgramCache]: Analyzing trace with hash -596193009, now seen corresponding path program 1 times [2022-07-21 10:41:53,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:53,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412077720] [2022-07-21 10:41:53,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:53,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:53,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:53,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:53,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 10:41:53,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:53,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-21 10:41:53,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:53,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:53,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:53,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:41:53,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-21 10:41:53,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:53,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:53,634 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-07-21 10:41:53,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:53,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412077720] [2022-07-21 10:41:53,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412077720] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:53,635 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:53,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-21 10:41:53,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309175790] [2022-07-21 10:41:53,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:53,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-21 10:41:53,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:53,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-21 10:41:53,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-21 10:41:53,637 INFO L87 Difference]: Start difference. First operand 37163 states and 52278 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:56,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:41:56,075 INFO L93 Difference]: Finished difference Result 76763 states and 108685 transitions. [2022-07-21 10:41:56,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:41:56,076 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 147 [2022-07-21 10:41:56,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:41:56,177 INFO L225 Difference]: With dead ends: 76763 [2022-07-21 10:41:56,177 INFO L226 Difference]: Without dead ends: 39603 [2022-07-21 10:41:56,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-07-21 10:41:56,236 INFO L413 NwaCegarLoop]: 705 mSDtfsCounter, 1162 mSDsluCounter, 1727 mSDsCounter, 0 mSdLazyCounter, 756 mSolverCounterSat, 439 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1208 SdHoareTripleChecker+Valid, 2432 SdHoareTripleChecker+Invalid, 1195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 439 IncrementalHoareTripleChecker+Valid, 756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-21 10:41:56,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1208 Valid, 2432 Invalid, 1195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [439 Valid, 756 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-21 10:41:56,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39603 states. [2022-07-21 10:41:57,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39603 to 37163. [2022-07-21 10:41:57,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37163 states, 30532 states have (on average 1.389165465740862) internal successors, (42414), 30845 states have internal predecessors, (42414), 4943 states have call successors, (4943), 1801 states have call predecessors, (4943), 1687 states have return successors, (4909), 4768 states have call predecessors, (4909), 4909 states have call successors, (4909) [2022-07-21 10:41:57,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37163 states to 37163 states and 52266 transitions. [2022-07-21 10:41:57,808 INFO L78 Accepts]: Start accepts. Automaton has 37163 states and 52266 transitions. Word has length 147 [2022-07-21 10:41:57,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:41:57,809 INFO L495 AbstractCegarLoop]: Abstraction has 37163 states and 52266 transitions. [2022-07-21 10:41:57,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:41:57,809 INFO L276 IsEmpty]: Start isEmpty. Operand 37163 states and 52266 transitions. [2022-07-21 10:41:57,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-21 10:41:57,818 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:41:57,818 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 10:41:57,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-21 10:41:57,818 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:41:57,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:41:57,819 INFO L85 PathProgramCache]: Analyzing trace with hash 606690923, now seen corresponding path program 1 times [2022-07-21 10:41:57,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:41:57,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645716659] [2022-07-21 10:41:57,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:41:57,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:41:57,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:58,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:58,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:41:58,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:58,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:41:58,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:58,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-21 10:41:58,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:58,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:58,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:41:58,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:41:58,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-07-21 10:41:58,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:41:58,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:41:58,229 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-07-21 10:41:58,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:41:58,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645716659] [2022-07-21 10:41:58,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645716659] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:41:58,229 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:41:58,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-21 10:41:58,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23124913] [2022-07-21 10:41:58,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:41:58,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-21 10:41:58,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:41:58,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-21 10:41:58,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-21 10:41:58,232 INFO L87 Difference]: Start difference. First operand 37163 states and 52266 transitions. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:00,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:00,828 INFO L93 Difference]: Finished difference Result 76763 states and 108661 transitions. [2022-07-21 10:42:00,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:42:00,829 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) Word has length 151 [2022-07-21 10:42:00,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:00,928 INFO L225 Difference]: With dead ends: 76763 [2022-07-21 10:42:00,928 INFO L226 Difference]: Without dead ends: 39603 [2022-07-21 10:42:00,989 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-07-21 10:42:00,989 INFO L413 NwaCegarLoop]: 704 mSDtfsCounter, 1161 mSDsluCounter, 1723 mSDsCounter, 0 mSdLazyCounter, 756 mSolverCounterSat, 440 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1207 SdHoareTripleChecker+Valid, 2427 SdHoareTripleChecker+Invalid, 1196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 440 IncrementalHoareTripleChecker+Valid, 756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:00,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1207 Valid, 2427 Invalid, 1196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [440 Valid, 756 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 10:42:01,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39603 states. [2022-07-21 10:42:02,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39603 to 37163. [2022-07-21 10:42:02,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37163 states, 30532 states have (on average 1.3887724354775317) internal successors, (42402), 30845 states have internal predecessors, (42402), 4943 states have call successors, (4943), 1801 states have call predecessors, (4943), 1687 states have return successors, (4909), 4768 states have call predecessors, (4909), 4909 states have call successors, (4909) [2022-07-21 10:42:02,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37163 states to 37163 states and 52254 transitions. [2022-07-21 10:42:02,670 INFO L78 Accepts]: Start accepts. Automaton has 37163 states and 52254 transitions. Word has length 151 [2022-07-21 10:42:02,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:02,670 INFO L495 AbstractCegarLoop]: Abstraction has 37163 states and 52254 transitions. [2022-07-21 10:42:02,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:02,671 INFO L276 IsEmpty]: Start isEmpty. Operand 37163 states and 52254 transitions. [2022-07-21 10:42:02,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-21 10:42:02,681 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:02,681 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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, 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-07-21 10:42:02,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-21 10:42:02,682 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:02,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:02,682 INFO L85 PathProgramCache]: Analyzing trace with hash 929454426, now seen corresponding path program 1 times [2022-07-21 10:42:02,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:02,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336901052] [2022-07-21 10:42:02,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:02,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:02,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:02,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:02,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:02,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:02,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:02,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:42:02,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:02,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:02,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:02,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:42:03,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:03,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-21 10:42:03,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-21 10:42:03,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-21 10:42:03,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-21 10:42:03,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:03,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 10:42:03,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:03,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-21 10:42:03,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:03,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-21 10:42:03,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-07-21 10:42:03,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:03,037 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-07-21 10:42:03,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:03,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336901052] [2022-07-21 10:42:03,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336901052] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:03,038 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:03,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:03,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994055897] [2022-07-21 10:42:03,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:03,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:03,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:03,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:03,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:03,039 INFO L87 Difference]: Start difference. First operand 37163 states and 52254 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-21 10:42:05,961 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 10:42:07,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:07,259 INFO L93 Difference]: Finished difference Result 62438 states and 87847 transitions. [2022-07-21 10:42:07,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-21 10:42:07,260 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 151 [2022-07-21 10:42:07,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:07,322 INFO L225 Difference]: With dead ends: 62438 [2022-07-21 10:42:07,322 INFO L226 Difference]: Without dead ends: 25236 [2022-07-21 10:42:07,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-21 10:42:07,376 INFO L413 NwaCegarLoop]: 680 mSDtfsCounter, 636 mSDsluCounter, 1562 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 393 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 2242 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 393 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:07,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [653 Valid, 2242 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [393 Valid, 659 Invalid, 1 Unknown, 0 Unchecked, 3.1s Time] [2022-07-21 10:42:07,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25236 states. [2022-07-21 10:42:08,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25236 to 16417. [2022-07-21 10:42:08,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16417 states, 13428 states have (on average 1.4063896336014299) internal successors, (18885), 13582 states have internal predecessors, (18885), 2216 states have call successors, (2216), 829 states have call predecessors, (2216), 772 states have return successors, (2200), 2131 states have call predecessors, (2200), 2200 states have call successors, (2200) [2022-07-21 10:42:08,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16417 states to 16417 states and 23301 transitions. [2022-07-21 10:42:08,275 INFO L78 Accepts]: Start accepts. Automaton has 16417 states and 23301 transitions. Word has length 151 [2022-07-21 10:42:08,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:08,276 INFO L495 AbstractCegarLoop]: Abstraction has 16417 states and 23301 transitions. [2022-07-21 10:42:08,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-21 10:42:08,276 INFO L276 IsEmpty]: Start isEmpty. Operand 16417 states and 23301 transitions. [2022-07-21 10:42:08,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-07-21 10:42:08,281 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:08,281 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 10:42:08,281 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-21 10:42:08,281 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:08,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:08,282 INFO L85 PathProgramCache]: Analyzing trace with hash -2137516858, now seen corresponding path program 1 times [2022-07-21 10:42:08,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:08,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964841974] [2022-07-21 10:42:08,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:08,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:08,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:08,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:08,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 10:42:08,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:08,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-21 10:42:08,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-21 10:42:08,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-21 10:42:08,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-21 10:42:08,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:08,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 10:42:08,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:08,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-21 10:42:08,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:08,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-21 10:42:08,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-07-21 10:42:08,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:08,695 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-07-21 10:42:08,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:08,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964841974] [2022-07-21 10:42:08,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964841974] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:08,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:08,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:08,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263387728] [2022-07-21 10:42:08,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:08,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:08,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:08,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:08,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:08,700 INFO L87 Difference]: Start difference. First operand 16417 states and 23301 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (17), 5 states have call predecessors, (17), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-21 10:42:11,572 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 10:42:12,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:12,526 INFO L93 Difference]: Finished difference Result 34860 states and 50112 transitions. [2022-07-21 10:42:12,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-21 10:42:12,527 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (17), 5 states have call predecessors, (17), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 150 [2022-07-21 10:42:12,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:12,589 INFO L225 Difference]: With dead ends: 34860 [2022-07-21 10:42:12,590 INFO L226 Difference]: Without dead ends: 18461 [2022-07-21 10:42:12,624 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-07-21 10:42:12,625 INFO L413 NwaCegarLoop]: 682 mSDtfsCounter, 626 mSDsluCounter, 1567 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 384 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 2249 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 384 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:12,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [643 Valid, 2249 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [384 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-07-21 10:42:12,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18461 states. [2022-07-21 10:42:13,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18461 to 16438. [2022-07-21 10:42:13,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16438 states, 13449 states have (on average 1.4057550747267455) internal successors, (18906), 13603 states have internal predecessors, (18906), 2216 states have call successors, (2216), 829 states have call predecessors, (2216), 772 states have return successors, (2200), 2131 states have call predecessors, (2200), 2200 states have call successors, (2200) [2022-07-21 10:42:13,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16438 states to 16438 states and 23322 transitions. [2022-07-21 10:42:13,343 INFO L78 Accepts]: Start accepts. Automaton has 16438 states and 23322 transitions. Word has length 150 [2022-07-21 10:42:13,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:13,343 INFO L495 AbstractCegarLoop]: Abstraction has 16438 states and 23322 transitions. [2022-07-21 10:42:13,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (17), 5 states have call predecessors, (17), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-21 10:42:13,343 INFO L276 IsEmpty]: Start isEmpty. Operand 16438 states and 23322 transitions. [2022-07-21 10:42:13,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-21 10:42:13,348 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:13,348 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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, 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-07-21 10:42:13,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-21 10:42:13,348 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:13,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:13,348 INFO L85 PathProgramCache]: Analyzing trace with hash 2060689814, now seen corresponding path program 1 times [2022-07-21 10:42:13,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:13,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047313501] [2022-07-21 10:42:13,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:13,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:13,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:13,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:13,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:42:13,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:13,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:42:13,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:13,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-21 10:42:13,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-21 10:42:13,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-21 10:42:13,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-21 10:42:13,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:13,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 10:42:13,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:13,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-21 10:42:13,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:13,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-21 10:42:13,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-07-21 10:42:13,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:13,823 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-07-21 10:42:13,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:13,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047313501] [2022-07-21 10:42:13,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047313501] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:13,823 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:13,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:13,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999173406] [2022-07-21 10:42:13,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:13,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:13,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:13,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:13,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:13,825 INFO L87 Difference]: Start difference. First operand 16438 states and 23322 transitions. Second operand has 6 states, 6 states have (on average 15.0) internal successors, (90), 3 states have internal predecessors, (90), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-21 10:42:16,876 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 10:42:18,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:18,032 INFO L93 Difference]: Finished difference Result 34883 states and 49969 transitions. [2022-07-21 10:42:18,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-21 10:42:18,032 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 3 states have internal predecessors, (90), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 151 [2022-07-21 10:42:18,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:18,168 INFO L225 Difference]: With dead ends: 34883 [2022-07-21 10:42:18,168 INFO L226 Difference]: Without dead ends: 18463 [2022-07-21 10:42:18,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-07-21 10:42:18,192 INFO L413 NwaCegarLoop]: 1080 mSDtfsCounter, 1174 mSDsluCounter, 2113 mSDsCounter, 0 mSdLazyCounter, 780 mSolverCounterSat, 629 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1210 SdHoareTripleChecker+Valid, 3193 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 629 IncrementalHoareTripleChecker+Valid, 780 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:18,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1210 Valid, 3193 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [629 Valid, 780 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2022-07-21 10:42:18,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18463 states. [2022-07-21 10:42:18,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18463 to 16292. [2022-07-21 10:42:18,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16292 states, 13346 states have (on average 1.4051401168889555) internal successors, (18753), 13517 states have internal predecessors, (18753), 2179 states have call successors, (2179), 798 states have call predecessors, (2179), 766 states have return successors, (2128), 2102 states have call predecessors, (2128), 2128 states have call successors, (2128) [2022-07-21 10:42:18,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16292 states to 16292 states and 23060 transitions. [2022-07-21 10:42:18,811 INFO L78 Accepts]: Start accepts. Automaton has 16292 states and 23060 transitions. Word has length 151 [2022-07-21 10:42:18,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:18,811 INFO L495 AbstractCegarLoop]: Abstraction has 16292 states and 23060 transitions. [2022-07-21 10:42:18,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 3 states have internal predecessors, (90), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-21 10:42:18,811 INFO L276 IsEmpty]: Start isEmpty. Operand 16292 states and 23060 transitions. [2022-07-21 10:42:18,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-07-21 10:42:18,816 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:18,816 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 10:42:18,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-21 10:42:18,816 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:18,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:18,817 INFO L85 PathProgramCache]: Analyzing trace with hash -19043235, now seen corresponding path program 1 times [2022-07-21 10:42:18,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:18,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84879626] [2022-07-21 10:42:18,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:18,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:18,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:19,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:19,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:42:19,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:19,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:42:19,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:19,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-21 10:42:19,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:19,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:19,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:19,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:42:19,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-07-21 10:42:19,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:19,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:19,226 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-07-21 10:42:19,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:19,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84879626] [2022-07-21 10:42:19,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84879626] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:19,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:19,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:19,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033092044] [2022-07-21 10:42:19,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:19,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:19,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:19,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:19,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:19,228 INFO L87 Difference]: Start difference. First operand 16292 states and 23060 transitions. Second operand has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-21 10:42:20,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:20,407 INFO L93 Difference]: Finished difference Result 32630 states and 46503 transitions. [2022-07-21 10:42:20,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 10:42:20,408 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 153 [2022-07-21 10:42:20,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:20,461 INFO L225 Difference]: With dead ends: 32630 [2022-07-21 10:42:20,461 INFO L226 Difference]: Without dead ends: 15272 [2022-07-21 10:42:20,500 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:42:20,500 INFO L413 NwaCegarLoop]: 739 mSDtfsCounter, 871 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 332 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 907 SdHoareTripleChecker+Valid, 1655 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 332 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:20,501 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [907 Valid, 1655 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [332 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-21 10:42:20,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15272 states. [2022-07-21 10:42:21,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15272 to 14228. [2022-07-21 10:42:21,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14228 states, 11664 states have (on average 1.4020061728395061) internal successors, (16353), 11826 states have internal predecessors, (16353), 1912 states have call successors, (1912), 683 states have call predecessors, (1912), 651 states have return successors, (1861), 1835 states have call predecessors, (1861), 1861 states have call successors, (1861) [2022-07-21 10:42:21,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14228 states to 14228 states and 20126 transitions. [2022-07-21 10:42:21,138 INFO L78 Accepts]: Start accepts. Automaton has 14228 states and 20126 transitions. Word has length 153 [2022-07-21 10:42:21,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:21,139 INFO L495 AbstractCegarLoop]: Abstraction has 14228 states and 20126 transitions. [2022-07-21 10:42:21,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-21 10:42:21,139 INFO L276 IsEmpty]: Start isEmpty. Operand 14228 states and 20126 transitions. [2022-07-21 10:42:21,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-07-21 10:42:21,145 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:21,145 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 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, 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, 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-07-21 10:42:21,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-21 10:42:21,145 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:21,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:21,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1590806766, now seen corresponding path program 1 times [2022-07-21 10:42:21,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:21,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091062604] [2022-07-21 10:42:21,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:21,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:21,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:21,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:21,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 10:42:21,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:21,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-21 10:42:21,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:21,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:21,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:21,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:42:21,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-07-21 10:42:21,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:21,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:21,479 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-07-21 10:42:21,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:21,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091062604] [2022-07-21 10:42:21,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091062604] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:21,481 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:21,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:21,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977427619] [2022-07-21 10:42:21,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:21,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:21,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:21,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:21,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:21,483 INFO L87 Difference]: Start difference. First operand 14228 states and 20126 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:42:23,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:23,191 INFO L93 Difference]: Finished difference Result 31516 states and 45011 transitions. [2022-07-21 10:42:23,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:42:23,191 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 163 [2022-07-21 10:42:23,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:23,238 INFO L225 Difference]: With dead ends: 31516 [2022-07-21 10:42:23,238 INFO L226 Difference]: Without dead ends: 17425 [2022-07-21 10:42:23,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:42:23,262 INFO L413 NwaCegarLoop]: 1187 mSDtfsCounter, 962 mSDsluCounter, 1603 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 495 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1026 SdHoareTripleChecker+Valid, 2790 SdHoareTripleChecker+Invalid, 1197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 495 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:23,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1026 Valid, 2790 Invalid, 1197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [495 Valid, 702 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-21 10:42:23,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17425 states. [2022-07-21 10:42:23,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17425 to 16360. [2022-07-21 10:42:23,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16360 states, 13427 states have (on average 1.4004617561629553) internal successors, (18804), 13610 states have internal predecessors, (18804), 2188 states have call successors, (2188), 779 states have call predecessors, (2188), 744 states have return successors, (2134), 2105 states have call predecessors, (2134), 2134 states have call successors, (2134) [2022-07-21 10:42:23,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16360 states to 16360 states and 23126 transitions. [2022-07-21 10:42:23,839 INFO L78 Accepts]: Start accepts. Automaton has 16360 states and 23126 transitions. Word has length 163 [2022-07-21 10:42:23,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:23,839 INFO L495 AbstractCegarLoop]: Abstraction has 16360 states and 23126 transitions. [2022-07-21 10:42:23,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:42:23,840 INFO L276 IsEmpty]: Start isEmpty. Operand 16360 states and 23126 transitions. [2022-07-21 10:42:23,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-21 10:42:23,846 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:23,846 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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-07-21 10:42:23,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-21 10:42:23,846 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:23,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:23,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1208543565, now seen corresponding path program 1 times [2022-07-21 10:42:23,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:23,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690804561] [2022-07-21 10:42:23,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:23,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:23,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:24,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:24,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 10:42:24,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:24,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-21 10:42:24,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:24,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:24,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:24,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:42:24,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-07-21 10:42:24,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:24,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:24,232 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-07-21 10:42:24,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:24,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690804561] [2022-07-21 10:42:24,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690804561] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:24,232 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:24,232 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:24,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121113120] [2022-07-21 10:42:24,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:24,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:24,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:24,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:24,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:24,233 INFO L87 Difference]: Start difference. First operand 16360 states and 23126 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:42:25,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:25,856 INFO L93 Difference]: Finished difference Result 35909 states and 51218 transitions. [2022-07-21 10:42:25,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:42:25,857 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 167 [2022-07-21 10:42:25,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:25,928 INFO L225 Difference]: With dead ends: 35909 [2022-07-21 10:42:25,928 INFO L226 Difference]: Without dead ends: 19686 [2022-07-21 10:42:25,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:42:25,969 INFO L413 NwaCegarLoop]: 1186 mSDtfsCounter, 962 mSDsluCounter, 1603 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 495 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1026 SdHoareTripleChecker+Valid, 2789 SdHoareTripleChecker+Invalid, 1194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 495 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:25,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1026 Valid, 2789 Invalid, 1194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [495 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-21 10:42:25,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19686 states. [2022-07-21 10:42:26,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19686 to 18492. [2022-07-21 10:42:26,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18492 states, 15190 states have (on average 1.3992758393680054) internal successors, (21255), 15394 states have internal predecessors, (21255), 2464 states have call successors, (2464), 875 states have call predecessors, (2464), 837 states have return successors, (2407), 2375 states have call predecessors, (2407), 2407 states have call successors, (2407) [2022-07-21 10:42:26,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18492 states to 18492 states and 26126 transitions. [2022-07-21 10:42:26,736 INFO L78 Accepts]: Start accepts. Automaton has 18492 states and 26126 transitions. Word has length 167 [2022-07-21 10:42:26,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:26,737 INFO L495 AbstractCegarLoop]: Abstraction has 18492 states and 26126 transitions. [2022-07-21 10:42:26,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-21 10:42:26,737 INFO L276 IsEmpty]: Start isEmpty. Operand 18492 states and 26126 transitions. [2022-07-21 10:42:26,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-07-21 10:42:26,744 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:26,744 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 10:42:26,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-21 10:42:26,744 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:26,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:26,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1913622888, now seen corresponding path program 1 times [2022-07-21 10:42:26,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:26,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480942406] [2022-07-21 10:42:26,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:26,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:26,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:27,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:27,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:42:27,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:27,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:42:27,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:27,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-21 10:42:27,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:27,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:27,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:27,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:42:27,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-07-21 10:42:27,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:27,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:27,117 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-07-21 10:42:27,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:27,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480942406] [2022-07-21 10:42:27,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480942406] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:27,118 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:27,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:27,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465281001] [2022-07-21 10:42:27,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:27,119 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:27,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:27,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:27,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:27,120 INFO L87 Difference]: Start difference. First operand 18492 states and 26126 transitions. Second operand has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:29,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:29,026 INFO L93 Difference]: Finished difference Result 40302 states and 57425 transitions. [2022-07-21 10:42:29,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:42:29,027 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 170 [2022-07-21 10:42:29,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:29,084 INFO L225 Difference]: With dead ends: 40302 [2022-07-21 10:42:29,084 INFO L226 Difference]: Without dead ends: 21947 [2022-07-21 10:42:29,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:42:29,113 INFO L413 NwaCegarLoop]: 1187 mSDtfsCounter, 625 mSDsluCounter, 2223 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 3410 SdHoareTripleChecker+Invalid, 1089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:29,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [689 Valid, 3410 Invalid, 1089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-21 10:42:29,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21947 states. [2022-07-21 10:42:29,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21947 to 20624. [2022-07-21 10:42:29,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20624 states, 16953 states have (on average 1.3983365775968855) internal successors, (23706), 17178 states have internal predecessors, (23706), 2740 states have call successors, (2740), 971 states have call predecessors, (2740), 930 states have return successors, (2680), 2645 states have call predecessors, (2680), 2680 states have call successors, (2680) [2022-07-21 10:42:29,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20624 states to 20624 states and 29126 transitions. [2022-07-21 10:42:29,823 INFO L78 Accepts]: Start accepts. Automaton has 20624 states and 29126 transitions. Word has length 170 [2022-07-21 10:42:29,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:29,824 INFO L495 AbstractCegarLoop]: Abstraction has 20624 states and 29126 transitions. [2022-07-21 10:42:29,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:29,824 INFO L276 IsEmpty]: Start isEmpty. Operand 20624 states and 29126 transitions. [2022-07-21 10:42:29,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-07-21 10:42:29,830 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:29,830 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 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, 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, 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, 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-07-21 10:42:29,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-21 10:42:29,830 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:29,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:29,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1133993157, now seen corresponding path program 1 times [2022-07-21 10:42:29,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:29,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516326416] [2022-07-21 10:42:29,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:29,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:29,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:30,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:30,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 10:42:30,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:30,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-21 10:42:30,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:30,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-21 10:42:30,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-07-21 10:42:30,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:30,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:30,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:30,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:42:30,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-07-21 10:42:30,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:30,141 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-21 10:42:30,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:30,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516326416] [2022-07-21 10:42:30,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516326416] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:30,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:30,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:30,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584812446] [2022-07-21 10:42:30,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:30,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:30,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:30,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:30,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:30,143 INFO L87 Difference]: Start difference. First operand 20624 states and 29126 transitions. Second operand has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 3 states have internal predecessors, (119), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:31,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:31,859 INFO L93 Difference]: Finished difference Result 45039 states and 63547 transitions. [2022-07-21 10:42:31,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:42:31,860 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 3 states have internal predecessors, (119), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 170 [2022-07-21 10:42:31,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:31,927 INFO L225 Difference]: With dead ends: 45039 [2022-07-21 10:42:31,927 INFO L226 Difference]: Without dead ends: 24552 [2022-07-21 10:42:31,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:42:31,977 INFO L413 NwaCegarLoop]: 804 mSDtfsCounter, 753 mSDsluCounter, 1648 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 2452 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:31,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [791 Valid, 2452 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 10:42:31,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24552 states. [2022-07-21 10:42:32,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24552 to 22951. [2022-07-21 10:42:32,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22951 states, 19066 states have (on average 1.3963075632015105) internal successors, (26622), 19303 states have internal predecessors, (26622), 2764 states have call successors, (2764), 1165 states have call predecessors, (2764), 1120 states have return successors, (2692), 2653 states have call predecessors, (2692), 2692 states have call successors, (2692) [2022-07-21 10:42:32,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22951 states to 22951 states and 32078 transitions. [2022-07-21 10:42:32,738 INFO L78 Accepts]: Start accepts. Automaton has 22951 states and 32078 transitions. Word has length 170 [2022-07-21 10:42:32,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:32,738 INFO L495 AbstractCegarLoop]: Abstraction has 22951 states and 32078 transitions. [2022-07-21 10:42:32,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 3 states have internal predecessors, (119), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:32,738 INFO L276 IsEmpty]: Start isEmpty. Operand 22951 states and 32078 transitions. [2022-07-21 10:42:32,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-07-21 10:42:32,743 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:32,743 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 10:42:32,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-21 10:42:32,743 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:32,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:32,744 INFO L85 PathProgramCache]: Analyzing trace with hash 2013692618, now seen corresponding path program 1 times [2022-07-21 10:42:32,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:32,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624780890] [2022-07-21 10:42:32,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:32,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:32,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:33,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:33,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:42:33,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:33,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:42:33,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:33,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-21 10:42:33,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:33,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:33,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:33,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:42:33,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-21 10:42:33,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:33,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:33,043 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-07-21 10:42:33,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:33,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624780890] [2022-07-21 10:42:33,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624780890] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:33,044 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:33,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:33,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151765688] [2022-07-21 10:42:33,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:33,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:33,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:33,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:33,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:33,045 INFO L87 Difference]: Start difference. First operand 22951 states and 32078 transitions. Second operand has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-21 10:42:36,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:36,049 INFO L93 Difference]: Finished difference Result 71708 states and 100510 transitions. [2022-07-21 10:42:36,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:42:36,049 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 169 [2022-07-21 10:42:36,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:36,187 INFO L225 Difference]: With dead ends: 71708 [2022-07-21 10:42:36,188 INFO L226 Difference]: Without dead ends: 48851 [2022-07-21 10:42:36,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:42:36,236 INFO L413 NwaCegarLoop]: 722 mSDtfsCounter, 1396 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 581 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1473 SdHoareTripleChecker+Valid, 1971 SdHoareTripleChecker+Invalid, 1214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 581 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:36,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1473 Valid, 1971 Invalid, 1214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [581 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-21 10:42:36,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48851 states. [2022-07-21 10:42:37,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48851 to 23005. [2022-07-21 10:42:37,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23005 states, 19110 states have (on average 1.3958660387231816) internal successors, (26675), 19347 states have internal predecessors, (26675), 2769 states have call successors, (2769), 1170 states have call predecessors, (2769), 1125 states have return successors, (2697), 2658 states have call predecessors, (2697), 2697 states have call successors, (2697) [2022-07-21 10:42:37,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23005 states to 23005 states and 32141 transitions. [2022-07-21 10:42:37,509 INFO L78 Accepts]: Start accepts. Automaton has 23005 states and 32141 transitions. Word has length 169 [2022-07-21 10:42:37,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:37,509 INFO L495 AbstractCegarLoop]: Abstraction has 23005 states and 32141 transitions. [2022-07-21 10:42:37,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-21 10:42:37,509 INFO L276 IsEmpty]: Start isEmpty. Operand 23005 states and 32141 transitions. [2022-07-21 10:42:37,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-07-21 10:42:37,514 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:37,514 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 10:42:37,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-21 10:42:37,515 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:37,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:37,515 INFO L85 PathProgramCache]: Analyzing trace with hash 743544246, now seen corresponding path program 1 times [2022-07-21 10:42:37,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:37,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118266397] [2022-07-21 10:42:37,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:37,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:37,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:37,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:37,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:42:37,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:37,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:42:37,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:37,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-21 10:42:37,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:37,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:37,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:37,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:42:37,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-07-21 10:42:37,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:37,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:37,987 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-07-21 10:42:37,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:37,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118266397] [2022-07-21 10:42:37,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118266397] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:37,988 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:37,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:37,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943473970] [2022-07-21 10:42:37,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:37,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:37,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:37,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:37,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:37,989 INFO L87 Difference]: Start difference. First operand 23005 states and 32141 transitions. Second operand has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:40,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:40,326 INFO L93 Difference]: Finished difference Result 49826 states and 70057 transitions. [2022-07-21 10:42:40,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:42:40,327 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 173 [2022-07-21 10:42:40,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:40,401 INFO L225 Difference]: With dead ends: 49826 [2022-07-21 10:42:40,402 INFO L226 Difference]: Without dead ends: 27012 [2022-07-21 10:42:40,442 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:42:40,442 INFO L413 NwaCegarLoop]: 1101 mSDtfsCounter, 825 mSDsluCounter, 1559 mSDsCounter, 0 mSdLazyCounter, 726 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 890 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 1116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:40,443 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [890 Valid, 2660 Invalid, 1116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 726 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-21 10:42:40,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27012 states. [2022-07-21 10:42:41,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27012 to 25343. [2022-07-21 10:42:41,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25343 states, 21059 states have (on average 1.3948430599743578) internal successors, (29374), 21317 states have internal predecessors, (29374), 3045 states have call successors, (3045), 1286 states have call predecessors, (3045), 1238 states have return successors, (2970), 2928 states have call predecessors, (2970), 2970 states have call successors, (2970) [2022-07-21 10:42:41,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25343 states to 25343 states and 35389 transitions. [2022-07-21 10:42:41,682 INFO L78 Accepts]: Start accepts. Automaton has 25343 states and 35389 transitions. Word has length 173 [2022-07-21 10:42:41,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:41,682 INFO L495 AbstractCegarLoop]: Abstraction has 25343 states and 35389 transitions. [2022-07-21 10:42:41,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:41,682 INFO L276 IsEmpty]: Start isEmpty. Operand 25343 states and 35389 transitions. [2022-07-21 10:42:41,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-07-21 10:42:41,688 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:41,688 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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-07-21 10:42:41,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-21 10:42:41,689 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:41,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:41,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1846607207, now seen corresponding path program 1 times [2022-07-21 10:42:41,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:41,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840457263] [2022-07-21 10:42:41,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:41,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:41,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:41,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:41,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:41,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:41,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:42:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:41,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:41,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:41,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:42:41,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:41,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:41,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-21 10:42:41,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:41,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:41,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:42,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:42,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:42,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:42,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:42,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:42:42,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:42,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-07-21 10:42:42,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:42,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:42,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:42,010 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-07-21 10:42:42,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:42,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840457263] [2022-07-21 10:42:42,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840457263] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:42,011 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:42,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:42,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897163203] [2022-07-21 10:42:42,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:42,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:42,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:42,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:42,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:42,012 INFO L87 Difference]: Start difference. First operand 25343 states and 35389 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:44,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:44,507 INFO L93 Difference]: Finished difference Result 54651 states and 76774 transitions. [2022-07-21 10:42:44,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:42:44,508 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 174 [2022-07-21 10:42:44,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:44,586 INFO L225 Difference]: With dead ends: 54651 [2022-07-21 10:42:44,587 INFO L226 Difference]: Without dead ends: 29499 [2022-07-21 10:42:44,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:42:44,628 INFO L413 NwaCegarLoop]: 1102 mSDtfsCounter, 656 mSDsluCounter, 2048 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 721 SdHoareTripleChecker+Valid, 3150 SdHoareTripleChecker+Invalid, 1105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:44,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [721 Valid, 3150 Invalid, 1105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-21 10:42:44,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29499 states. [2022-07-21 10:42:45,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29499 to 27681. [2022-07-21 10:42:45,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27681 states, 23008 states have (on average 1.3939933936022253) internal successors, (32073), 23287 states have internal predecessors, (32073), 3321 states have call successors, (3321), 1402 states have call predecessors, (3321), 1351 states have return successors, (3243), 3198 states have call predecessors, (3243), 3243 states have call successors, (3243) [2022-07-21 10:42:46,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27681 states to 27681 states and 38637 transitions. [2022-07-21 10:42:46,059 INFO L78 Accepts]: Start accepts. Automaton has 27681 states and 38637 transitions. Word has length 174 [2022-07-21 10:42:46,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:46,059 INFO L495 AbstractCegarLoop]: Abstraction has 27681 states and 38637 transitions. [2022-07-21 10:42:46,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:46,060 INFO L276 IsEmpty]: Start isEmpty. Operand 27681 states and 38637 transitions. [2022-07-21 10:42:46,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-07-21 10:42:46,065 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:46,066 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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-07-21 10:42:46,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-21 10:42:46,066 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:46,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:46,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1300282774, now seen corresponding path program 1 times [2022-07-21 10:42:46,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:46,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632479250] [2022-07-21 10:42:46,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:46,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:46,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:46,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:46,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:42:46,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:46,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:42:46,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:46,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-21 10:42:46,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:46,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:46,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:46,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:42:46,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-07-21 10:42:46,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:46,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:46,399 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-07-21 10:42:46,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:46,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632479250] [2022-07-21 10:42:46,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632479250] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:46,399 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:46,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:46,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886219908] [2022-07-21 10:42:46,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:46,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:46,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:46,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:46,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:46,401 INFO L87 Difference]: Start difference. First operand 27681 states and 38637 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:48,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:48,928 INFO L93 Difference]: Finished difference Result 59476 states and 83491 transitions. [2022-07-21 10:42:48,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:42:48,929 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 176 [2022-07-21 10:42:48,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:49,019 INFO L225 Difference]: With dead ends: 59476 [2022-07-21 10:42:49,020 INFO L226 Difference]: Without dead ends: 31986 [2022-07-21 10:42:49,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:42:49,067 INFO L413 NwaCegarLoop]: 1103 mSDtfsCounter, 826 mSDsluCounter, 1561 mSDsCounter, 0 mSdLazyCounter, 729 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 891 SdHoareTripleChecker+Valid, 2664 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:49,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [891 Valid, 2664 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 729 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-21 10:42:49,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31986 states. [2022-07-21 10:42:50,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31986 to 30019. [2022-07-21 10:42:50,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30019 states, 24957 states have (on average 1.3932764354690066) internal successors, (34772), 25257 states have internal predecessors, (34772), 3597 states have call successors, (3597), 1518 states have call predecessors, (3597), 1464 states have return successors, (3516), 3468 states have call predecessors, (3516), 3516 states have call successors, (3516) [2022-07-21 10:42:50,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30019 states to 30019 states and 41885 transitions. [2022-07-21 10:42:50,484 INFO L78 Accepts]: Start accepts. Automaton has 30019 states and 41885 transitions. Word has length 176 [2022-07-21 10:42:50,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:50,485 INFO L495 AbstractCegarLoop]: Abstraction has 30019 states and 41885 transitions. [2022-07-21 10:42:50,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:50,485 INFO L276 IsEmpty]: Start isEmpty. Operand 30019 states and 41885 transitions. [2022-07-21 10:42:50,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-07-21 10:42:50,492 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:50,492 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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, 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, 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-07-21 10:42:50,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-07-21 10:42:50,493 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:50,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:50,493 INFO L85 PathProgramCache]: Analyzing trace with hash 2059254251, now seen corresponding path program 1 times [2022-07-21 10:42:50,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:50,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554804369] [2022-07-21 10:42:50,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:50,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:50,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:50,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:50,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:42:50,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:50,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:42:50,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:50,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-21 10:42:50,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:50,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:50,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:50,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:42:50,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-07-21 10:42:50,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:50,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:50,870 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2022-07-21 10:42:50,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:50,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554804369] [2022-07-21 10:42:50,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554804369] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:50,871 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:50,871 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:42:50,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958187055] [2022-07-21 10:42:50,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:50,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:42:50,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:50,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:42:50,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:42:50,872 INFO L87 Difference]: Start difference. First operand 30019 states and 41885 transitions. Second operand has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:53,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:42:53,700 INFO L93 Difference]: Finished difference Result 64516 states and 90452 transitions. [2022-07-21 10:42:53,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:42:53,701 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 182 [2022-07-21 10:42:53,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:42:53,780 INFO L225 Difference]: With dead ends: 64516 [2022-07-21 10:42:53,781 INFO L226 Difference]: Without dead ends: 34688 [2022-07-21 10:42:53,819 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:42:53,820 INFO L413 NwaCegarLoop]: 1153 mSDtfsCounter, 973 mSDsluCounter, 1531 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 541 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1039 SdHoareTripleChecker+Valid, 2684 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 541 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-21 10:42:53,820 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1039 Valid, 2684 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [541 Valid, 708 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-21 10:42:53,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34688 states. [2022-07-21 10:42:55,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34688 to 32253. [2022-07-21 10:42:55,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32253 states, 26751 states have (on average 1.3906769840379798) internal successors, (37202), 27072 states have internal predecessors, (37202), 3903 states have call successors, (3903), 1660 states have call predecessors, (3903), 1598 states have return successors, (3819), 3763 states have call predecessors, (3819), 3819 states have call successors, (3819) [2022-07-21 10:42:55,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32253 states to 32253 states and 44924 transitions. [2022-07-21 10:42:55,331 INFO L78 Accepts]: Start accepts. Automaton has 32253 states and 44924 transitions. Word has length 182 [2022-07-21 10:42:55,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:42:55,332 INFO L495 AbstractCegarLoop]: Abstraction has 32253 states and 44924 transitions. [2022-07-21 10:42:55,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:42:55,332 INFO L276 IsEmpty]: Start isEmpty. Operand 32253 states and 44924 transitions. [2022-07-21 10:42:55,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-07-21 10:42:55,339 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:42:55,339 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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-07-21 10:42:55,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-07-21 10:42:55,339 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:42:55,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:42:55,340 INFO L85 PathProgramCache]: Analyzing trace with hash -580918584, now seen corresponding path program 1 times [2022-07-21 10:42:55,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:42:55,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066711766] [2022-07-21 10:42:55,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:42:55,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:42:55,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:55,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:55,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:42:55,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:55,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:42:55,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:55,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-21 10:42:55,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-21 10:42:55,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:55,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:55,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:42:55,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:42:55,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-07-21 10:42:55,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:42:55,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-07-21 10:42:55,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-07-21 10:42:55,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:42:55,705 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-07-21 10:42:55,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:42:55,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066711766] [2022-07-21 10:42:55,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066711766] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:42:55,706 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:42:55,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 10:42:55,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894069438] [2022-07-21 10:42:55,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:42:55,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 10:42:55,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:42:55,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 10:42:55,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-21 10:42:55,707 INFO L87 Difference]: Start difference. First operand 32253 states and 44924 transitions. Second operand has 7 states, 7 states have (on average 17.571428571428573) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 10:43:00,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:43:00,145 INFO L93 Difference]: Finished difference Result 91380 states and 127541 transitions. [2022-07-21 10:43:00,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-21 10:43:00,145 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.571428571428573) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 188 [2022-07-21 10:43:00,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:43:00,321 INFO L225 Difference]: With dead ends: 91380 [2022-07-21 10:43:00,321 INFO L226 Difference]: Without dead ends: 59318 [2022-07-21 10:43:00,380 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-07-21 10:43:00,381 INFO L413 NwaCegarLoop]: 1191 mSDtfsCounter, 1256 mSDsluCounter, 2280 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 573 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1317 SdHoareTripleChecker+Valid, 3471 SdHoareTripleChecker+Invalid, 1745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 573 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-21 10:43:00,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1317 Valid, 3471 Invalid, 1745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [573 Valid, 1172 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-21 10:43:00,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59318 states. [2022-07-21 10:43:02,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59318 to 32415. [2022-07-21 10:43:02,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32415 states, 26913 states have (on average 1.3883253446289896) internal successors, (37364), 27234 states have internal predecessors, (37364), 3903 states have call successors, (3903), 1660 states have call predecessors, (3903), 1598 states have return successors, (3819), 3763 states have call predecessors, (3819), 3819 states have call successors, (3819) [2022-07-21 10:43:02,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32415 states to 32415 states and 45086 transitions. [2022-07-21 10:43:02,282 INFO L78 Accepts]: Start accepts. Automaton has 32415 states and 45086 transitions. Word has length 188 [2022-07-21 10:43:02,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:43:02,282 INFO L495 AbstractCegarLoop]: Abstraction has 32415 states and 45086 transitions. [2022-07-21 10:43:02,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.571428571428573) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 10:43:02,282 INFO L276 IsEmpty]: Start isEmpty. Operand 32415 states and 45086 transitions. [2022-07-21 10:43:02,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-07-21 10:43:02,288 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:43:02,288 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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, 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, 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-07-21 10:43:02,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-07-21 10:43:02,288 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:43:02,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:43:02,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1538090170, now seen corresponding path program 1 times [2022-07-21 10:43:02,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:43:02,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526905092] [2022-07-21 10:43:02,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:43:02,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:43:02,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:43:02,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:02,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:43:02,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:02,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:43:02,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:02,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-21 10:43:02,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:02,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:02,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:43:02,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:43:02,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-07-21 10:43:02,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:02,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:02,591 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-07-21 10:43:02,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:43:02,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526905092] [2022-07-21 10:43:02,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526905092] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:43:02,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:43:02,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:43:02,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13989049] [2022-07-21 10:43:02,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:43:02,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:43:02,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:43:02,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:43:02,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:43:02,592 INFO L87 Difference]: Start difference. First operand 32415 states and 45086 transitions. Second operand has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:43:05,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:43:05,835 INFO L93 Difference]: Finished difference Result 69521 states and 97156 transitions. [2022-07-21 10:43:05,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:43:05,836 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 190 [2022-07-21 10:43:05,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:43:05,949 INFO L225 Difference]: With dead ends: 69521 [2022-07-21 10:43:05,950 INFO L226 Difference]: Without dead ends: 37297 [2022-07-21 10:43:06,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:43:06,007 INFO L413 NwaCegarLoop]: 1153 mSDtfsCounter, 972 mSDsluCounter, 1531 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 541 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1038 SdHoareTripleChecker+Valid, 2684 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 541 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-21 10:43:06,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1038 Valid, 2684 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [541 Valid, 708 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-21 10:43:06,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37297 states. [2022-07-21 10:43:07,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37297 to 34661. [2022-07-21 10:43:07,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34661 states, 28719 states have (on average 1.3860510463456248) internal successors, (39806), 29061 states have internal predecessors, (39806), 4209 states have call successors, (4209), 1802 states have call predecessors, (4209), 1732 states have return successors, (4122), 4058 states have call predecessors, (4122), 4122 states have call successors, (4122) [2022-07-21 10:43:07,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34661 states to 34661 states and 48137 transitions. [2022-07-21 10:43:07,893 INFO L78 Accepts]: Start accepts. Automaton has 34661 states and 48137 transitions. Word has length 190 [2022-07-21 10:43:07,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:43:07,894 INFO L495 AbstractCegarLoop]: Abstraction has 34661 states and 48137 transitions. [2022-07-21 10:43:07,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:43:07,894 INFO L276 IsEmpty]: Start isEmpty. Operand 34661 states and 48137 transitions. [2022-07-21 10:43:07,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-07-21 10:43:07,900 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:43:07,900 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 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, 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, 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, 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-07-21 10:43:07,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-07-21 10:43:07,901 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:43:07,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:43:07,901 INFO L85 PathProgramCache]: Analyzing trace with hash -174255661, now seen corresponding path program 1 times [2022-07-21 10:43:07,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:43:07,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652890558] [2022-07-21 10:43:07,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:43:07,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:43:08,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:43:08,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:08,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:43:08,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:08,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:43:08,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:08,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-21 10:43:08,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:08,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:08,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:43:08,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:43:08,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-07-21 10:43:08,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-07-21 10:43:08,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-07-21 10:43:08,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-07-21 10:43:08,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:08,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-21 10:43:08,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:08,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-07-21 10:43:08,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:08,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:08,393 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-07-21 10:43:08,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:43:08,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652890558] [2022-07-21 10:43:08,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652890558] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:43:08,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:43:08,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-21 10:43:08,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30584816] [2022-07-21 10:43:08,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:43:08,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-21 10:43:08,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:43:08,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-21 10:43:08,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-21 10:43:08,396 INFO L87 Difference]: Start difference. First operand 34661 states and 48137 transitions. Second operand has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 6 states have internal predecessors, (113), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-21 10:43:12,686 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 10:43:14,716 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 10:43:16,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:43:16,385 INFO L93 Difference]: Finished difference Result 74055 states and 104721 transitions. [2022-07-21 10:43:16,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-21 10:43:16,386 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 6 states have internal predecessors, (113), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 195 [2022-07-21 10:43:16,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:43:16,483 INFO L225 Difference]: With dead ends: 74055 [2022-07-21 10:43:16,483 INFO L226 Difference]: Without dead ends: 39585 [2022-07-21 10:43:16,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2022-07-21 10:43:16,535 INFO L413 NwaCegarLoop]: 635 mSDtfsCounter, 652 mSDsluCounter, 3045 mSDsCounter, 0 mSdLazyCounter, 1941 mSolverCounterSat, 434 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 676 SdHoareTripleChecker+Valid, 3680 SdHoareTripleChecker+Invalid, 2377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 1941 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-07-21 10:43:16,535 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [676 Valid, 3680 Invalid, 2377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 1941 Invalid, 2 Unknown, 0 Unchecked, 5.5s Time] [2022-07-21 10:43:16,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39585 states. [2022-07-21 10:43:18,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39585 to 35183. [2022-07-21 10:43:18,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35183 states, 29154 states have (on average 1.3802908691774713) internal successors, (40241), 29496 states have internal predecessors, (40241), 4209 states have call successors, (4209), 1802 states have call predecessors, (4209), 1819 states have return successors, (4335), 4145 states have call predecessors, (4335), 4122 states have call successors, (4335) [2022-07-21 10:43:18,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35183 states to 35183 states and 48785 transitions. [2022-07-21 10:43:18,511 INFO L78 Accepts]: Start accepts. Automaton has 35183 states and 48785 transitions. Word has length 195 [2022-07-21 10:43:18,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:43:18,511 INFO L495 AbstractCegarLoop]: Abstraction has 35183 states and 48785 transitions. [2022-07-21 10:43:18,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 6 states have internal predecessors, (113), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-21 10:43:18,512 INFO L276 IsEmpty]: Start isEmpty. Operand 35183 states and 48785 transitions. [2022-07-21 10:43:18,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-07-21 10:43:18,518 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:43:18,518 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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-07-21 10:43:18,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-07-21 10:43:18,518 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:43:18,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:43:18,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1960718390, now seen corresponding path program 1 times [2022-07-21 10:43:18,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:43:18,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309039121] [2022-07-21 10:43:18,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:43:18,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:43:18,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:43:18,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:18,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:43:18,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:18,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:43:18,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:18,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-21 10:43:18,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:18,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:18,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:43:18,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:43:18,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-07-21 10:43:18,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:18,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:18,862 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2022-07-21 10:43:18,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:43:18,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309039121] [2022-07-21 10:43:18,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309039121] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:43:18,862 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:43:18,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:43:18,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193670494] [2022-07-21 10:43:18,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:43:18,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:43:18,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:43:18,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:43:18,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:43:18,864 INFO L87 Difference]: Start difference. First operand 35183 states and 48785 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:43:22,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:43:22,204 INFO L93 Difference]: Finished difference Result 72048 states and 100414 transitions. [2022-07-21 10:43:22,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:43:22,205 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 189 [2022-07-21 10:43:22,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:43:22,300 INFO L225 Difference]: With dead ends: 72048 [2022-07-21 10:43:22,301 INFO L226 Difference]: Without dead ends: 37056 [2022-07-21 10:43:22,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:43:22,350 INFO L413 NwaCegarLoop]: 1099 mSDtfsCounter, 680 mSDsluCounter, 2046 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 747 SdHoareTripleChecker+Valid, 3145 SdHoareTripleChecker+Invalid, 1135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-21 10:43:22,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [747 Valid, 3145 Invalid, 1135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 869 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-21 10:43:22,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37056 states. [2022-07-21 10:43:24,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37056 to 33896. [2022-07-21 10:43:24,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33896 states, 27979 states have (on average 1.3737445941599056) internal successors, (38436), 28297 states have internal predecessors, (38436), 4141 states have call successors, (4141), 1750 states have call predecessors, (4141), 1775 states have return successors, (4270), 4112 states have call predecessors, (4270), 4082 states have call successors, (4270) [2022-07-21 10:43:24,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33896 states to 33896 states and 46847 transitions. [2022-07-21 10:43:24,279 INFO L78 Accepts]: Start accepts. Automaton has 33896 states and 46847 transitions. Word has length 189 [2022-07-21 10:43:24,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:43:24,280 INFO L495 AbstractCegarLoop]: Abstraction has 33896 states and 46847 transitions. [2022-07-21 10:43:24,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-21 10:43:24,280 INFO L276 IsEmpty]: Start isEmpty. Operand 33896 states and 46847 transitions. [2022-07-21 10:43:24,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2022-07-21 10:43:24,287 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:43:24,287 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 10:43:24,287 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-07-21 10:43:24,288 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:43:24,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:43:24,288 INFO L85 PathProgramCache]: Analyzing trace with hash -470043197, now seen corresponding path program 1 times [2022-07-21 10:43:24,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:43:24,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174438765] [2022-07-21 10:43:24,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:43:24,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:43:24,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:43:24,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:24,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-21 10:43:24,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:24,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 10:43:24,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:24,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-21 10:43:24,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:24,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:24,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:43:24,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:43:24,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-07-21 10:43:24,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:24,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:24,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 10:43:24,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 10:43:24,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-07-21 10:43:24,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-21 10:43:24,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 10:43:24,616 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2022-07-21 10:43:24,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 10:43:24,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174438765] [2022-07-21 10:43:24,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174438765] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 10:43:24,617 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 10:43:24,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 10:43:24,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762973830] [2022-07-21 10:43:24,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 10:43:24,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 10:43:24,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 10:43:24,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 10:43:24,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-21 10:43:24,618 INFO L87 Difference]: Start difference. First operand 33896 states and 46847 transitions. Second operand has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-21 10:43:27,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 10:43:27,107 INFO L93 Difference]: Finished difference Result 57199 states and 79195 transitions. [2022-07-21 10:43:27,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 10:43:27,108 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 219 [2022-07-21 10:43:27,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 10:43:27,165 INFO L225 Difference]: With dead ends: 57199 [2022-07-21 10:43:27,166 INFO L226 Difference]: Without dead ends: 23494 [2022-07-21 10:43:27,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-21 10:43:27,224 INFO L413 NwaCegarLoop]: 1085 mSDtfsCounter, 643 mSDsluCounter, 2025 mSDsCounter, 0 mSdLazyCounter, 846 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 3110 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-21 10:43:27,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [707 Valid, 3110 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 846 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-21 10:43:27,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23494 states. [2022-07-21 10:43:28,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23494 to 22258. [2022-07-21 10:43:28,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22258 states, 18402 states have (on average 1.368927290511901) internal successors, (25191), 18639 states have internal predecessors, (25191), 2710 states have call successors, (2710), 1147 states have call predecessors, (2710), 1145 states have return successors, (2731), 2654 states have call predecessors, (2731), 2651 states have call successors, (2731) [2022-07-21 10:43:28,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22258 states to 22258 states and 30632 transitions. [2022-07-21 10:43:28,613 INFO L78 Accepts]: Start accepts. Automaton has 22258 states and 30632 transitions. Word has length 219 [2022-07-21 10:43:28,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 10:43:28,613 INFO L495 AbstractCegarLoop]: Abstraction has 22258 states and 30632 transitions. [2022-07-21 10:43:28,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-21 10:43:28,614 INFO L276 IsEmpty]: Start isEmpty. Operand 22258 states and 30632 transitions. [2022-07-21 10:43:28,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-07-21 10:43:28,621 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 10:43:28,622 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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, 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, 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, 1, 1, 1] [2022-07-21 10:43:28,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-07-21 10:43:28,622 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 10:43:28,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 10:43:28,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1470583160, now seen corresponding path program 1 times [2022-07-21 10:43:28,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 10:43:28,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048101635] [2022-07-21 10:43:28,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 10:43:28,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 10:43:28,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat