./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_from_whole_string_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version ae007674 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/aws-c-common/aws_byte_buf_write_from_whole_string_harness.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 7d9514ee1b6f3a0027f117bcf81d6b26d525fe99251459ecef3c46cad248dd1f --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ae00767 [2021-12-28 03:15:34,899 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-28 03:15:34,901 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-28 03:15:34,943 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-28 03:15:34,943 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-28 03:15:34,947 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-28 03:15:34,948 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-28 03:15:34,953 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-28 03:15:34,956 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-28 03:15:34,961 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-28 03:15:34,962 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-28 03:15:34,966 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-28 03:15:34,976 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-28 03:15:34,978 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-28 03:15:34,979 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-28 03:15:34,980 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-28 03:15:34,983 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-28 03:15:34,984 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-28 03:15:34,986 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-28 03:15:34,988 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-28 03:15:34,992 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-28 03:15:34,993 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-28 03:15:34,994 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-28 03:15:34,995 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-28 03:15:34,998 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-28 03:15:35,000 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-28 03:15:35,000 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-28 03:15:35,002 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-28 03:15:35,002 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-28 03:15:35,003 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-28 03:15:35,003 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-28 03:15:35,004 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-28 03:15:35,005 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-28 03:15:35,006 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-28 03:15:35,007 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-28 03:15:35,007 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-28 03:15:35,008 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-28 03:15:35,008 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-28 03:15:35,008 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-28 03:15:35,010 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-28 03:15:35,010 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-28 03:15:35,011 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-28 03:15:35,045 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-28 03:15:35,046 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-28 03:15:35,047 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-28 03:15:35,047 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-28 03:15:35,048 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-28 03:15:35,048 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-28 03:15:35,049 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-28 03:15:35,049 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-28 03:15:35,049 INFO L138 SettingsManager]: * Use SBE=true [2021-12-28 03:15:35,050 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-28 03:15:35,050 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-28 03:15:35,051 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-28 03:15:35,051 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-28 03:15:35,051 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-28 03:15:35,051 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-28 03:15:35,052 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-28 03:15:35,052 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-28 03:15:35,052 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-28 03:15:35,052 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-28 03:15:35,052 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-28 03:15:35,052 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-28 03:15:35,053 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 03:15:35,053 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-28 03:15:35,053 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-28 03:15:35,053 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-28 03:15:35,054 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-28 03:15:35,054 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-28 03:15:35,054 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-28 03:15:35,054 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-28 03:15:35,054 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-28 03:15:35,054 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 -> 7d9514ee1b6f3a0027f117bcf81d6b26d525fe99251459ecef3c46cad248dd1f [2021-12-28 03:15:35,358 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-28 03:15:35,386 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-28 03:15:35,389 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-28 03:15:35,390 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-28 03:15:35,390 INFO L275 PluginConnector]: CDTParser initialized [2021-12-28 03:15:35,392 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_from_whole_string_harness.i [2021-12-28 03:15:35,451 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e96e5e9e8/e730a42da9ef4a19a17db259a14a6524/FLAG50a9e3729 [2021-12-28 03:15:36,187 INFO L306 CDTParser]: Found 1 translation units. [2021-12-28 03:15:36,188 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_from_whole_string_harness.i [2021-12-28 03:15:36,230 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e96e5e9e8/e730a42da9ef4a19a17db259a14a6524/FLAG50a9e3729 [2021-12-28 03:15:36,476 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e96e5e9e8/e730a42da9ef4a19a17db259a14a6524 [2021-12-28 03:15:36,480 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-28 03:15:36,482 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-28 03:15:36,483 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-28 03:15:36,483 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-28 03:15:36,486 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-28 03:15:36,486 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 03:15:36" (1/1) ... [2021-12-28 03:15:36,488 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d6a73e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:36, skipping insertion in model container [2021-12-28 03:15:36,488 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 03:15:36" (1/1) ... [2021-12-28 03:15:36,494 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-28 03:15:36,589 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-28 03:15:36,840 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/aws-c-common/aws_byte_buf_write_from_whole_string_harness.i[4510,4523] [2021-12-28 03:15:36,847 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/aws-c-common/aws_byte_buf_write_from_whole_string_harness.i[4570,4583] [2021-12-28 03:15:37,512 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,515 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,516 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,517 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,518 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,530 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,533 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,536 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,537 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,540 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,542 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,543 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,543 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,793 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-28 03:15:37,794 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-28 03:15:37,795 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-28 03:15:37,796 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-28 03:15:37,797 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-28 03:15:37,797 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-28 03:15:37,798 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-28 03:15:37,798 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-28 03:15:37,799 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-28 03:15:37,800 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-28 03:15:37,905 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-28 03:15:37,921 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:37,926 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,020 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,023 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,142 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 03:15:38,193 INFO L203 MainTranslator]: Completed pre-run [2021-12-28 03:15:38,209 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/aws-c-common/aws_byte_buf_write_from_whole_string_harness.i[4510,4523] [2021-12-28 03:15:38,210 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/aws-c-common/aws_byte_buf_write_from_whole_string_harness.i[4570,4583] [2021-12-28 03:15:38,246 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,251 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,251 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,252 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,252 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,257 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,257 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,258 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,259 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,260 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,260 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,261 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,261 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,300 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-28 03:15:38,301 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-28 03:15:38,303 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-28 03:15:38,303 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-28 03:15:38,304 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-28 03:15:38,304 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-28 03:15:38,305 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-28 03:15:38,305 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-28 03:15:38,305 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-28 03:15:38,306 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-28 03:15:38,335 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-28 03:15:38,347 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,350 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,405 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,406 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:15:38,446 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 03:15:38,740 INFO L208 MainTranslator]: Completed translation [2021-12-28 03:15:38,740 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38 WrapperNode [2021-12-28 03:15:38,741 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-28 03:15:38,742 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-28 03:15:38,742 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-28 03:15:38,742 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-28 03:15:38,747 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38" (1/1) ... [2021-12-28 03:15:38,881 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38" (1/1) ... [2021-12-28 03:15:38,970 INFO L137 Inliner]: procedures = 695, calls = 3053, calls flagged for inlining = 70, calls inlined = 10, statements flattened = 968 [2021-12-28 03:15:38,971 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-28 03:15:38,972 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-28 03:15:38,972 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-28 03:15:38,972 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-28 03:15:38,979 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38" (1/1) ... [2021-12-28 03:15:38,979 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38" (1/1) ... [2021-12-28 03:15:38,992 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38" (1/1) ... [2021-12-28 03:15:38,992 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38" (1/1) ... [2021-12-28 03:15:39,072 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38" (1/1) ... [2021-12-28 03:15:39,076 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38" (1/1) ... [2021-12-28 03:15:39,098 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38" (1/1) ... [2021-12-28 03:15:39,110 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-28 03:15:39,111 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-28 03:15:39,111 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-28 03:15:39,111 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-28 03:15:39,123 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38" (1/1) ... [2021-12-28 03:15:39,129 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 03:15:39,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:15:39,152 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) [2021-12-28 03:15:39,159 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 [2021-12-28 03:15:39,185 INFO L130 BoogieDeclarations]: Found specification of procedure aws_string_is_valid [2021-12-28 03:15:39,186 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_string_is_valid [2021-12-28 03:15:39,186 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_is_valid [2021-12-28 03:15:39,187 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_is_valid [2021-12-28 03:15:39,187 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_string_is_allocated_bounded_length [2021-12-28 03:15:39,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_string_is_allocated_bounded_length [2021-12-28 03:15:39,187 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-28 03:15:39,188 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2021-12-28 03:15:39,188 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2021-12-28 03:15:39,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real [2021-12-28 03:15:39,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-28 03:15:39,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-28 03:15:39,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-28 03:15:39,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-28 03:15:39,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-28 03:15:39,189 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-12-28 03:15:39,190 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-12-28 03:15:39,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-28 03:15:39,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-28 03:15:39,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-28 03:15:39,191 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-28 03:15:39,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-28 03:15:39,191 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-12-28 03:15:39,191 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-12-28 03:15:39,191 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2021-12-28 03:15:39,191 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2021-12-28 03:15:39,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-28 03:15:39,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-28 03:15:39,192 INFO L130 BoogieDeclarations]: Found specification of procedure aws_string_bytes [2021-12-28 03:15:39,192 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_string_bytes [2021-12-28 03:15:39,192 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-28 03:15:39,192 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-28 03:15:39,192 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-28 03:15:39,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-28 03:15:39,193 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_write [2021-12-28 03:15:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_write [2021-12-28 03:15:39,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-28 03:15:39,193 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2021-12-28 03:15:39,193 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2021-12-28 03:15:39,193 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2021-12-28 03:15:39,194 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2021-12-28 03:15:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-28 03:15:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real [2021-12-28 03:15:39,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-28 03:15:39,470 INFO L234 CfgBuilder]: Building ICFG [2021-12-28 03:15:39,471 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-28 03:15:40,799 INFO L275 CfgBuilder]: Performing block encoding [2021-12-28 03:15:40,809 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-28 03:15:40,810 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-28 03:15:40,812 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 03:15:40 BoogieIcfgContainer [2021-12-28 03:15:40,812 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-28 03:15:40,814 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-28 03:15:40,814 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-28 03:15:40,816 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-28 03:15:40,817 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.12 03:15:36" (1/3) ... [2021-12-28 03:15:40,817 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74f8554a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 03:15:40, skipping insertion in model container [2021-12-28 03:15:40,817 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:15:38" (2/3) ... [2021-12-28 03:15:40,818 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74f8554a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 03:15:40, skipping insertion in model container [2021-12-28 03:15:40,818 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 03:15:40" (3/3) ... [2021-12-28 03:15:40,819 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_byte_buf_write_from_whole_string_harness.i [2021-12-28 03:15:40,825 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-28 03:15:40,826 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-28 03:15:40,888 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-28 03:15:40,897 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=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, mLoopAccelerationTechnique=FAST_UPR [2021-12-28 03:15:40,898 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-28 03:15:40,918 INFO L276 IsEmpty]: Start isEmpty. Operand has 183 states, 120 states have (on average 1.2666666666666666) internal successors, (152), 121 states have internal predecessors, (152), 48 states have call successors, (48), 13 states have call predecessors, (48), 13 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2021-12-28 03:15:40,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-12-28 03:15:40,930 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:40,930 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2021-12-28 03:15:40,931 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:40,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:40,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1892676938, now seen corresponding path program 1 times [2021-12-28 03:15:40,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:40,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285024183] [2021-12-28 03:15:40,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:40,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:41,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:41,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:41,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:41,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:41,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:41,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:41,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:41,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:41,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:41,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:41,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:41,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 03:15:41,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:41,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-28 03:15:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:41,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-28 03:15:41,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:41,578 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-28 03:15:41,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:41,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285024183] [2021-12-28 03:15:41,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285024183] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:41,579 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:41,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-28 03:15:41,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715649196] [2021-12-28 03:15:41,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:41,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 03:15:41,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:41,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 03:15:41,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-28 03:15:41,615 INFO L87 Difference]: Start difference. First operand has 183 states, 120 states have (on average 1.2666666666666666) internal successors, (152), 121 states have internal predecessors, (152), 48 states have call successors, (48), 13 states have call predecessors, (48), 13 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-28 03:15:41,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:41,936 INFO L93 Difference]: Finished difference Result 357 states and 513 transitions. [2021-12-28 03:15:41,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 03:15:41,938 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 64 [2021-12-28 03:15:41,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:41,952 INFO L225 Difference]: With dead ends: 357 [2021-12-28 03:15:41,952 INFO L226 Difference]: Without dead ends: 178 [2021-12-28 03:15:41,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-28 03:15:41,975 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 74 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:41,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 304 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 03:15:41,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-12-28 03:15:42,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 178. [2021-12-28 03:15:42,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 116 states have (on average 1.2586206896551724) internal successors, (146), 117 states have internal predecessors, (146), 48 states have call successors, (48), 13 states have call predecessors, (48), 13 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2021-12-28 03:15:42,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 241 transitions. [2021-12-28 03:15:42,038 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 241 transitions. Word has length 64 [2021-12-28 03:15:42,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:42,040 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 241 transitions. [2021-12-28 03:15:42,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-28 03:15:42,040 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 241 transitions. [2021-12-28 03:15:42,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-12-28 03:15:42,049 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:42,049 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2021-12-28 03:15:42,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-28 03:15:42,049 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:42,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:42,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1372550286, now seen corresponding path program 1 times [2021-12-28 03:15:42,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:42,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909460930] [2021-12-28 03:15:42,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:42,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:42,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:42,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:42,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:42,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:42,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:42,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:42,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:42,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:42,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:42,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:42,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:42,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 03:15:42,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:42,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-28 03:15:42,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:42,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-28 03:15:42,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:42,338 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-28 03:15:42,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:42,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909460930] [2021-12-28 03:15:42,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909460930] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:42,339 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:42,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 03:15:42,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869075535] [2021-12-28 03:15:42,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:42,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 03:15:42,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:42,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 03:15:42,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-28 03:15:42,342 INFO L87 Difference]: Start difference. First operand 178 states and 241 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-28 03:15:42,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:42,944 INFO L93 Difference]: Finished difference Result 317 states and 437 transitions. [2021-12-28 03:15:42,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-28 03:15:42,945 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 3 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 64 [2021-12-28 03:15:42,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:42,948 INFO L225 Difference]: With dead ends: 317 [2021-12-28 03:15:42,948 INFO L226 Difference]: Without dead ends: 181 [2021-12-28 03:15:42,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-12-28 03:15:42,950 INFO L933 BasicCegarLoop]: 214 mSDtfsCounter, 150 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:42,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 537 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-28 03:15:42,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-12-28 03:15:42,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2021-12-28 03:15:42,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 118 states have (on average 1.2542372881355932) internal successors, (148), 120 states have internal predecessors, (148), 48 states have call successors, (48), 13 states have call predecessors, (48), 14 states have return successors, (51), 47 states have call predecessors, (51), 47 states have call successors, (51) [2021-12-28 03:15:42,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 247 transitions. [2021-12-28 03:15:42,965 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 247 transitions. Word has length 64 [2021-12-28 03:15:42,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:42,965 INFO L470 AbstractCegarLoop]: Abstraction has 181 states and 247 transitions. [2021-12-28 03:15:42,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-28 03:15:42,966 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 247 transitions. [2021-12-28 03:15:42,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-12-28 03:15:42,967 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:42,967 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2021-12-28 03:15:42,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-28 03:15:42,967 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:42,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:42,968 INFO L85 PathProgramCache]: Analyzing trace with hash -333611875, now seen corresponding path program 1 times [2021-12-28 03:15:42,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:42,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209686206] [2021-12-28 03:15:42,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:42,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:43,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:43,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:43,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:43,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:43,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:43,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:43,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:43,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:43,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:43,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:43,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:43,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 03:15:43,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:43,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-28 03:15:43,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:43,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-28 03:15:43,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:43,334 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-28 03:15:43,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:43,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209686206] [2021-12-28 03:15:43,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209686206] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:43,335 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:43,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-28 03:15:43,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042128401] [2021-12-28 03:15:43,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:43,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-28 03:15:43,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:43,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-28 03:15:43,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-28 03:15:43,338 INFO L87 Difference]: Start difference. First operand 181 states and 247 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-28 03:15:44,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:44,298 INFO L93 Difference]: Finished difference Result 331 states and 456 transitions. [2021-12-28 03:15:44,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 03:15:44,299 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 70 [2021-12-28 03:15:44,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:44,301 INFO L225 Difference]: With dead ends: 331 [2021-12-28 03:15:44,302 INFO L226 Difference]: Without dead ends: 201 [2021-12-28 03:15:44,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-12-28 03:15:44,303 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 232 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:44,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 877 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 847 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-28 03:15:44,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-12-28 03:15:44,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 185. [2021-12-28 03:15:44,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 122 states have (on average 1.2459016393442623) internal successors, (152), 123 states have internal predecessors, (152), 48 states have call successors, (48), 14 states have call predecessors, (48), 14 states have return successors, (51), 47 states have call predecessors, (51), 47 states have call successors, (51) [2021-12-28 03:15:44,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 251 transitions. [2021-12-28 03:15:44,331 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 251 transitions. Word has length 70 [2021-12-28 03:15:44,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:44,332 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 251 transitions. [2021-12-28 03:15:44,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-28 03:15:44,332 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 251 transitions. [2021-12-28 03:15:44,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-12-28 03:15:44,333 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:44,334 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2021-12-28 03:15:44,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-28 03:15:44,334 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:44,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:44,335 INFO L85 PathProgramCache]: Analyzing trace with hash -467625381, now seen corresponding path program 1 times [2021-12-28 03:15:44,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:44,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381288959] [2021-12-28 03:15:44,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:44,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:44,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:44,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:44,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:44,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:44,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:44,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:44,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:44,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:44,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:44,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:44,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:44,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 03:15:44,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:44,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-28 03:15:44,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:44,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-28 03:15:44,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:44,834 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-28 03:15:44,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:44,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381288959] [2021-12-28 03:15:44,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381288959] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:44,835 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:44,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-28 03:15:44,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486289709] [2021-12-28 03:15:44,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:44,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-28 03:15:44,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:44,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-28 03:15:44,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-12-28 03:15:44,837 INFO L87 Difference]: Start difference. First operand 185 states and 251 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 8 states have internal predecessors, (42), 5 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-28 03:15:45,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:45,836 INFO L93 Difference]: Finished difference Result 193 states and 259 transitions. [2021-12-28 03:15:45,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 03:15:45,837 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 8 states have internal predecessors, (42), 5 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 70 [2021-12-28 03:15:45,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:45,838 INFO L225 Difference]: With dead ends: 193 [2021-12-28 03:15:45,838 INFO L226 Difference]: Without dead ends: 191 [2021-12-28 03:15:45,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-12-28 03:15:45,839 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 280 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:45,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 752 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-28 03:15:45,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-12-28 03:15:45,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 189. [2021-12-28 03:15:45,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 125 states have (on average 1.24) internal successors, (155), 126 states have internal predecessors, (155), 48 states have call successors, (48), 15 states have call predecessors, (48), 15 states have return successors, (51), 47 states have call predecessors, (51), 47 states have call successors, (51) [2021-12-28 03:15:45,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 254 transitions. [2021-12-28 03:15:45,858 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 254 transitions. Word has length 70 [2021-12-28 03:15:45,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:45,859 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 254 transitions. [2021-12-28 03:15:45,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 8 states have internal predecessors, (42), 5 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-28 03:15:45,860 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 254 transitions. [2021-12-28 03:15:45,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-12-28 03:15:45,861 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:45,861 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2021-12-28 03:15:45,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-28 03:15:45,862 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:45,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:45,863 INFO L85 PathProgramCache]: Analyzing trace with hash 236283433, now seen corresponding path program 1 times [2021-12-28 03:15:45,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:45,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380930147] [2021-12-28 03:15:45,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:45,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:46,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:46,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:46,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:46,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:46,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:46,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:46,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:46,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:46,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:46,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:46,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:46,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 03:15:46,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:46,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-28 03:15:46,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:46,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-28 03:15:46,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:46,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-28 03:15:46,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:46,425 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-28 03:15:46,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:46,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380930147] [2021-12-28 03:15:46,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380930147] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:46,426 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:46,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-28 03:15:46,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753524435] [2021-12-28 03:15:46,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:46,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-28 03:15:46,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:46,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-28 03:15:46,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 03:15:46,428 INFO L87 Difference]: Start difference. First operand 189 states and 254 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 4 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-28 03:15:47,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:47,452 INFO L93 Difference]: Finished difference Result 259 states and 359 transitions. [2021-12-28 03:15:47,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 03:15:47,452 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 4 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 76 [2021-12-28 03:15:47,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:47,455 INFO L225 Difference]: With dead ends: 259 [2021-12-28 03:15:47,455 INFO L226 Difference]: Without dead ends: 257 [2021-12-28 03:15:47,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-12-28 03:15:47,456 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 124 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 1102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:47,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 695 Invalid, 1102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-28 03:15:47,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-12-28 03:15:47,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 215. [2021-12-28 03:15:47,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 144 states have (on average 1.25) internal successors, (180), 146 states have internal predecessors, (180), 54 states have call successors, (54), 16 states have call predecessors, (54), 16 states have return successors, (58), 52 states have call predecessors, (58), 53 states have call successors, (58) [2021-12-28 03:15:47,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 292 transitions. [2021-12-28 03:15:47,485 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 292 transitions. Word has length 76 [2021-12-28 03:15:47,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:47,486 INFO L470 AbstractCegarLoop]: Abstraction has 215 states and 292 transitions. [2021-12-28 03:15:47,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 4 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-28 03:15:47,487 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 292 transitions. [2021-12-28 03:15:47,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-28 03:15:47,489 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:47,489 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2021-12-28 03:15:47,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-28 03:15:47,490 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:47,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:47,490 INFO L85 PathProgramCache]: Analyzing trace with hash 618370320, now seen corresponding path program 1 times [2021-12-28 03:15:47,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:47,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532196071] [2021-12-28 03:15:47,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:47,491 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:47,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:47,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:47,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:47,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:47,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:47,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:47,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:47,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:47,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:47,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:47,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:47,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 03:15:47,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:47,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-28 03:15:47,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:47,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-28 03:15:47,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:47,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 03:15:47,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:47,759 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-28 03:15:47,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:47,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532196071] [2021-12-28 03:15:47,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532196071] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:47,760 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:47,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-28 03:15:47,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263023927] [2021-12-28 03:15:47,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:47,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 03:15:47,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:47,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 03:15:47,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-28 03:15:47,762 INFO L87 Difference]: Start difference. First operand 215 states and 292 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-28 03:15:48,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:48,280 INFO L93 Difference]: Finished difference Result 352 states and 488 transitions. [2021-12-28 03:15:48,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 03:15:48,281 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 77 [2021-12-28 03:15:48,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:48,283 INFO L225 Difference]: With dead ends: 352 [2021-12-28 03:15:48,283 INFO L226 Difference]: Without dead ends: 290 [2021-12-28 03:15:48,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-28 03:15:48,284 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 98 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:48,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 526 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-28 03:15:48,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2021-12-28 03:15:48,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 271. [2021-12-28 03:15:48,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 184 states have (on average 1.25) internal successors, (230), 186 states have internal predecessors, (230), 70 states have call successors, (70), 16 states have call predecessors, (70), 16 states have return successors, (76), 68 states have call predecessors, (76), 69 states have call successors, (76) [2021-12-28 03:15:48,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 376 transitions. [2021-12-28 03:15:48,303 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 376 transitions. Word has length 77 [2021-12-28 03:15:48,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:48,304 INFO L470 AbstractCegarLoop]: Abstraction has 271 states and 376 transitions. [2021-12-28 03:15:48,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-28 03:15:48,304 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 376 transitions. [2021-12-28 03:15:48,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-12-28 03:15:48,306 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:48,306 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 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] [2021-12-28 03:15:48,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-28 03:15:48,307 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:48,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:48,307 INFO L85 PathProgramCache]: Analyzing trace with hash 382756981, now seen corresponding path program 1 times [2021-12-28 03:15:48,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:48,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749055085] [2021-12-28 03:15:48,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:48,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:48,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:48,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:48,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:48,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:48,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:48,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:48,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:48,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:48,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:48,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:48,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:48,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 03:15:48,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:48,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-28 03:15:48,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:48,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-28 03:15:48,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:48,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-28 03:15:48,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:48,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 03:15:48,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:48,867 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-28 03:15:48,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:48,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749055085] [2021-12-28 03:15:48,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749055085] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:48,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:48,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-28 03:15:48,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613873898] [2021-12-28 03:15:48,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:48,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-28 03:15:48,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:48,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-28 03:15:48,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-28 03:15:48,870 INFO L87 Difference]: Start difference. First operand 271 states and 376 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 9 states have internal predecessors, (47), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2021-12-28 03:15:50,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:50,120 INFO L93 Difference]: Finished difference Result 534 states and 761 transitions. [2021-12-28 03:15:50,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-28 03:15:50,121 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 9 states have internal predecessors, (47), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 82 [2021-12-28 03:15:50,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:50,124 INFO L225 Difference]: With dead ends: 534 [2021-12-28 03:15:50,124 INFO L226 Difference]: Without dead ends: 315 [2021-12-28 03:15:50,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-12-28 03:15:50,125 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 276 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 1270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:50,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 791 Invalid, 1270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1150 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-28 03:15:50,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-12-28 03:15:50,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 308. [2021-12-28 03:15:50,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 206 states have (on average 1.2475728155339805) internal successors, (257), 209 states have internal predecessors, (257), 84 states have call successors, (84), 16 states have call predecessors, (84), 17 states have return successors, (98), 82 states have call predecessors, (98), 83 states have call successors, (98) [2021-12-28 03:15:50,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 439 transitions. [2021-12-28 03:15:50,146 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 439 transitions. Word has length 82 [2021-12-28 03:15:50,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:50,147 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 439 transitions. [2021-12-28 03:15:50,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 9 states have internal predecessors, (47), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2021-12-28 03:15:50,147 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 439 transitions. [2021-12-28 03:15:50,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-12-28 03:15:50,149 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:50,149 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 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] [2021-12-28 03:15:50,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-28 03:15:50,149 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:50,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:50,150 INFO L85 PathProgramCache]: Analyzing trace with hash 158004605, now seen corresponding path program 1 times [2021-12-28 03:15:50,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:50,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535249159] [2021-12-28 03:15:50,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:50,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:50,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:50,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:50,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:50,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:50,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:50,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:50,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:50,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:50,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:50,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:50,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:50,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-28 03:15:50,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:50,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-28 03:15:50,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:50,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-28 03:15:50,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:50,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-28 03:15:50,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:50,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-28 03:15:50,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:50,441 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-28 03:15:50,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:50,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535249159] [2021-12-28 03:15:50,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535249159] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 03:15:50,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451306966] [2021-12-28 03:15:50,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:50,443 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:15:50,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:15:50,447 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) [2021-12-28 03:15:50,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-28 03:15:50,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:51,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 2653 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-28 03:15:51,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:15:51,355 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-28 03:15:51,355 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:15:51,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451306966] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:51,355 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 03:15:51,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 13 [2021-12-28 03:15:51,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024900296] [2021-12-28 03:15:51,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:51,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 03:15:51,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:51,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 03:15:51,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2021-12-28 03:15:51,357 INFO L87 Difference]: Start difference. First operand 308 states and 439 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-28 03:15:51,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:51,624 INFO L93 Difference]: Finished difference Result 582 states and 863 transitions. [2021-12-28 03:15:51,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 03:15:51,624 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 86 [2021-12-28 03:15:51,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:51,627 INFO L225 Difference]: With dead ends: 582 [2021-12-28 03:15:51,627 INFO L226 Difference]: Without dead ends: 326 [2021-12-28 03:15:51,628 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-12-28 03:15:51,628 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 40 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 850 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:51,629 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 850 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 105 Invalid, 0 Unknown, 50 Unchecked, 0.2s Time] [2021-12-28 03:15:51,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2021-12-28 03:15:51,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 313. [2021-12-28 03:15:51,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 211 states have (on average 1.2511848341232228) internal successors, (264), 214 states have internal predecessors, (264), 84 states have call successors, (84), 16 states have call predecessors, (84), 17 states have return successors, (98), 82 states have call predecessors, (98), 83 states have call successors, (98) [2021-12-28 03:15:51,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 446 transitions. [2021-12-28 03:15:51,651 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 446 transitions. Word has length 86 [2021-12-28 03:15:51,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:51,651 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 446 transitions. [2021-12-28 03:15:51,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-28 03:15:51,652 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 446 transitions. [2021-12-28 03:15:51,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-12-28 03:15:51,653 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:51,653 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 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] [2021-12-28 03:15:51,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-28 03:15:51,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:15:51,868 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:51,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:51,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1696344635, now seen corresponding path program 1 times [2021-12-28 03:15:51,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:51,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338608391] [2021-12-28 03:15:51,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:51,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:51,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:51,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:51,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:51,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:52,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:52,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:52,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:52,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:52,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:52,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:52,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:52,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-28 03:15:52,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:52,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-28 03:15:52,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:52,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-28 03:15:52,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:52,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-28 03:15:52,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:52,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-28 03:15:52,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:52,130 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-28 03:15:52,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:52,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338608391] [2021-12-28 03:15:52,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338608391] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 03:15:52,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256180924] [2021-12-28 03:15:52,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:52,131 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:15:52,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:15:52,133 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) [2021-12-28 03:15:52,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-28 03:15:52,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:52,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 2648 conjuncts, 27 conjunts are in the unsatisfiable core [2021-12-28 03:15:52,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:15:52,818 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-28 03:15:52,819 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:15:52,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256180924] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:52,819 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 03:15:52,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 11 [2021-12-28 03:15:52,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095560845] [2021-12-28 03:15:52,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:52,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-28 03:15:52,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:52,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-28 03:15:52,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-28 03:15:52,821 INFO L87 Difference]: Start difference. First operand 313 states and 446 transitions. Second operand has 9 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-28 03:15:52,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:52,962 INFO L93 Difference]: Finished difference Result 579 states and 839 transitions. [2021-12-28 03:15:52,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 03:15:52,963 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 86 [2021-12-28 03:15:52,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:52,966 INFO L225 Difference]: With dead ends: 579 [2021-12-28 03:15:52,966 INFO L226 Difference]: Without dead ends: 318 [2021-12-28 03:15:52,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-12-28 03:15:52,970 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 12 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1797 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:52,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 1797 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-28 03:15:52,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-12-28 03:15:52,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 318. [2021-12-28 03:15:52,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 215 states have (on average 1.2465116279069768) internal successors, (268), 219 states have internal predecessors, (268), 84 states have call successors, (84), 16 states have call predecessors, (84), 18 states have return successors, (107), 82 states have call predecessors, (107), 83 states have call successors, (107) [2021-12-28 03:15:53,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 459 transitions. [2021-12-28 03:15:53,000 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 459 transitions. Word has length 86 [2021-12-28 03:15:53,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:53,001 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 459 transitions. [2021-12-28 03:15:53,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-28 03:15:53,003 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 459 transitions. [2021-12-28 03:15:53,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-28 03:15:53,006 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:53,006 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 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] [2021-12-28 03:15:53,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-28 03:15:53,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-12-28 03:15:53,216 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:53,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:53,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1167977888, now seen corresponding path program 1 times [2021-12-28 03:15:53,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:53,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611698104] [2021-12-28 03:15:53,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:53,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:53,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:53,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:53,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:53,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:53,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:53,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:53,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:53,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:53,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:53,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:53,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:53,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:15:53,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:53,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:15:53,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:53,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:15:53,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:53,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 03:15:53,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:53,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 03:15:53,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:53,413 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-28 03:15:53,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:53,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611698104] [2021-12-28 03:15:53,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611698104] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:53,414 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:53,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-28 03:15:53,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864054104] [2021-12-28 03:15:53,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:53,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 03:15:53,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:53,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 03:15:53,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-28 03:15:53,416 INFO L87 Difference]: Start difference. First operand 318 states and 459 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-28 03:15:53,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:53,882 INFO L93 Difference]: Finished difference Result 589 states and 869 transitions. [2021-12-28 03:15:53,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-28 03:15:53,883 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 88 [2021-12-28 03:15:53,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:53,885 INFO L225 Difference]: With dead ends: 589 [2021-12-28 03:15:53,885 INFO L226 Difference]: Without dead ends: 323 [2021-12-28 03:15:53,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-28 03:15:53,887 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 87 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:53,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 525 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-28 03:15:53,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-12-28 03:15:53,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 320. [2021-12-28 03:15:53,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 217 states have (on average 1.2442396313364055) internal successors, (270), 221 states have internal predecessors, (270), 84 states have call successors, (84), 16 states have call predecessors, (84), 18 states have return successors, (107), 82 states have call predecessors, (107), 83 states have call successors, (107) [2021-12-28 03:15:53,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 461 transitions. [2021-12-28 03:15:53,909 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 461 transitions. Word has length 88 [2021-12-28 03:15:53,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:53,909 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 461 transitions. [2021-12-28 03:15:53,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-28 03:15:53,910 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 461 transitions. [2021-12-28 03:15:53,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-28 03:15:53,914 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:53,914 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 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] [2021-12-28 03:15:53,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-28 03:15:53,915 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:53,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:53,915 INFO L85 PathProgramCache]: Analyzing trace with hash 852658660, now seen corresponding path program 1 times [2021-12-28 03:15:53,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:53,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465867098] [2021-12-28 03:15:53,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:53,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:53,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:54,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:54,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:54,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:54,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:54,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:54,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:54,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:54,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:54,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:54,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:54,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:15:54,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:54,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:15:54,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:54,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:15:54,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:54,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 03:15:54,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:54,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 03:15:54,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:54,123 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-28 03:15:54,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:54,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465867098] [2021-12-28 03:15:54,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465867098] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:54,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:54,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-28 03:15:54,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417145546] [2021-12-28 03:15:54,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:54,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 03:15:54,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:54,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 03:15:54,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-28 03:15:54,126 INFO L87 Difference]: Start difference. First operand 320 states and 461 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-28 03:15:54,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:54,545 INFO L93 Difference]: Finished difference Result 605 states and 902 transitions. [2021-12-28 03:15:54,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-28 03:15:54,546 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 88 [2021-12-28 03:15:54,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:54,548 INFO L225 Difference]: With dead ends: 605 [2021-12-28 03:15:54,548 INFO L226 Difference]: Without dead ends: 337 [2021-12-28 03:15:54,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-28 03:15:54,550 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 102 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 542 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:54,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 542 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-28 03:15:54,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-12-28 03:15:54,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 320. [2021-12-28 03:15:54,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 217 states have (on average 1.23963133640553) internal successors, (269), 221 states have internal predecessors, (269), 84 states have call successors, (84), 16 states have call predecessors, (84), 18 states have return successors, (107), 82 states have call predecessors, (107), 83 states have call successors, (107) [2021-12-28 03:15:54,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 460 transitions. [2021-12-28 03:15:54,571 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 460 transitions. Word has length 88 [2021-12-28 03:15:54,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:54,571 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 460 transitions. [2021-12-28 03:15:54,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-28 03:15:54,571 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 460 transitions. [2021-12-28 03:15:54,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-28 03:15:54,573 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:54,573 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 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] [2021-12-28 03:15:54,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-28 03:15:54,573 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:54,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:54,574 INFO L85 PathProgramCache]: Analyzing trace with hash 2113575910, now seen corresponding path program 1 times [2021-12-28 03:15:54,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:54,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400378806] [2021-12-28 03:15:54,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:54,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:54,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:55,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:55,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:55,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:55,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:55,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:55,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:55,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:55,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:55,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:55,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:55,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:15:55,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:55,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:15:55,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:55,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:15:55,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:55,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 03:15:55,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:55,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 03:15:55,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:55,234 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-28 03:15:55,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:55,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400378806] [2021-12-28 03:15:55,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400378806] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:55,235 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:55,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-28 03:15:55,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633466253] [2021-12-28 03:15:55,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:55,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-28 03:15:55,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:55,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-28 03:15:55,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-28 03:15:55,236 INFO L87 Difference]: Start difference. First operand 320 states and 460 transitions. Second operand has 10 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 5 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2021-12-28 03:15:56,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:56,721 INFO L93 Difference]: Finished difference Result 335 states and 480 transitions. [2021-12-28 03:15:56,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 03:15:56,722 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 5 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 88 [2021-12-28 03:15:56,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:56,724 INFO L225 Difference]: With dead ends: 335 [2021-12-28 03:15:56,724 INFO L226 Difference]: Without dead ends: 333 [2021-12-28 03:15:56,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-12-28 03:15:56,725 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 181 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 1296 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:56,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 818 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1296 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-28 03:15:56,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-12-28 03:15:56,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 324. [2021-12-28 03:15:56,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 220 states have (on average 1.2363636363636363) internal successors, (272), 224 states have internal predecessors, (272), 84 states have call successors, (84), 17 states have call predecessors, (84), 19 states have return successors, (107), 82 states have call predecessors, (107), 83 states have call successors, (107) [2021-12-28 03:15:56,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 463 transitions. [2021-12-28 03:15:56,751 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 463 transitions. Word has length 88 [2021-12-28 03:15:56,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:56,752 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 463 transitions. [2021-12-28 03:15:56,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 5 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2021-12-28 03:15:56,752 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 463 transitions. [2021-12-28 03:15:56,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-12-28 03:15:56,753 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:56,753 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-12-28 03:15:56,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-28 03:15:56,754 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:56,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:56,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1375966178, now seen corresponding path program 1 times [2021-12-28 03:15:56,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:56,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125988382] [2021-12-28 03:15:56,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:56,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:56,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:56,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:56,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:56,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:56,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:56,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:56,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:56,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:56,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:56,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:56,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:57,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:15:57,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:57,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-28 03:15:57,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:57,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:15:57,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:57,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-28 03:15:57,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:57,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 03:15:57,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:57,094 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 03:15:57,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:57,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125988382] [2021-12-28 03:15:57,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125988382] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:57,095 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:57,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-28 03:15:57,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611997823] [2021-12-28 03:15:57,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:57,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-28 03:15:57,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:57,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-28 03:15:57,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-28 03:15:57,097 INFO L87 Difference]: Start difference. First operand 324 states and 463 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 8 states have internal predecessors, (54), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-28 03:15:58,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:15:58,343 INFO L93 Difference]: Finished difference Result 673 states and 984 transitions. [2021-12-28 03:15:58,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 03:15:58,344 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 8 states have internal predecessors, (54), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 89 [2021-12-28 03:15:58,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:15:58,347 INFO L225 Difference]: With dead ends: 673 [2021-12-28 03:15:58,347 INFO L226 Difference]: Without dead ends: 484 [2021-12-28 03:15:58,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-12-28 03:15:58,349 INFO L933 BasicCegarLoop]: 300 mSDtfsCounter, 278 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 1112 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 1218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-28 03:15:58,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [308 Valid, 1022 Invalid, 1218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1112 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-28 03:15:58,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-12-28 03:15:58,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 432. [2021-12-28 03:15:58,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 300 states have (on average 1.24) internal successors, (372), 304 states have internal predecessors, (372), 110 states have call successors, (110), 18 states have call predecessors, (110), 21 states have return successors, (153), 109 states have call predecessors, (153), 109 states have call successors, (153) [2021-12-28 03:15:58,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 635 transitions. [2021-12-28 03:15:58,388 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 635 transitions. Word has length 89 [2021-12-28 03:15:58,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:15:58,388 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 635 transitions. [2021-12-28 03:15:58,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 8 states have internal predecessors, (54), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-28 03:15:58,389 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 635 transitions. [2021-12-28 03:15:58,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-12-28 03:15:58,391 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:15:58,391 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-12-28 03:15:58,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-28 03:15:58,392 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:15:58,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:15:58,392 INFO L85 PathProgramCache]: Analyzing trace with hash 162373852, now seen corresponding path program 1 times [2021-12-28 03:15:58,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:15:58,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908512202] [2021-12-28 03:15:58,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:15:58,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:15:58,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:58,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:15:58,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:58,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:15:58,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:58,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:15:58,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:58,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:15:58,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:58,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:15:58,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:58,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:15:58,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:58,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-28 03:15:58,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:58,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:15:58,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:58,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-28 03:15:58,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:58,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 03:15:58,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:15:58,931 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 03:15:58,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:15:58,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908512202] [2021-12-28 03:15:58,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908512202] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:15:58,932 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:15:58,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-28 03:15:58,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002696350] [2021-12-28 03:15:58,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:15:58,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-28 03:15:58,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:15:58,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-28 03:15:58,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-28 03:15:58,933 INFO L87 Difference]: Start difference. First operand 432 states and 635 transitions. Second operand has 14 states, 13 states have (on average 4.153846153846154) internal successors, (54), 11 states have internal predecessors, (54), 8 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2021-12-28 03:16:00,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:16:00,305 INFO L93 Difference]: Finished difference Result 487 states and 728 transitions. [2021-12-28 03:16:00,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-28 03:16:00,306 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.153846153846154) internal successors, (54), 11 states have internal predecessors, (54), 8 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) Word has length 89 [2021-12-28 03:16:00,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:16:00,309 INFO L225 Difference]: With dead ends: 487 [2021-12-28 03:16:00,309 INFO L226 Difference]: Without dead ends: 485 [2021-12-28 03:16:00,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-12-28 03:16:00,310 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 335 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 1698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-28 03:16:00,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 687 Invalid, 1698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 1491 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-28 03:16:00,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-12-28 03:16:00,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 444. [2021-12-28 03:16:00,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 309 states have (on average 1.2394822006472492) internal successors, (383), 314 states have internal predecessors, (383), 112 states have call successors, (112), 19 states have call predecessors, (112), 22 states have return successors, (155), 110 states have call predecessors, (155), 111 states have call successors, (155) [2021-12-28 03:16:00,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 650 transitions. [2021-12-28 03:16:00,353 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 650 transitions. Word has length 89 [2021-12-28 03:16:00,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:16:00,353 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 650 transitions. [2021-12-28 03:16:00,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.153846153846154) internal successors, (54), 11 states have internal predecessors, (54), 8 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2021-12-28 03:16:00,353 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 650 transitions. [2021-12-28 03:16:00,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-12-28 03:16:00,355 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:16:00,355 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:16:00,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-28 03:16:00,356 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:16:00,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:16:00,356 INFO L85 PathProgramCache]: Analyzing trace with hash 45770096, now seen corresponding path program 1 times [2021-12-28 03:16:00,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:16:00,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319949889] [2021-12-28 03:16:00,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:00,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:16:00,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:16:00,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:16:00,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:16:00,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:00,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:16:00,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:16:00,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:16:00,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:16:00,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 03:16:00,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 03:16:00,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 03:16:00,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:00,720 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-28 03:16:00,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:16:00,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319949889] [2021-12-28 03:16:00,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319949889] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:16:00,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:16:00,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-28 03:16:00,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081933101] [2021-12-28 03:16:00,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:16:00,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-28 03:16:00,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:16:00,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-28 03:16:00,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-28 03:16:00,723 INFO L87 Difference]: Start difference. First operand 444 states and 650 transitions. Second operand has 9 states, 8 states have (on average 6.75) internal successors, (54), 7 states have internal predecessors, (54), 5 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-12-28 03:16:01,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:16:01,811 INFO L93 Difference]: Finished difference Result 463 states and 681 transitions. [2021-12-28 03:16:01,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 03:16:01,811 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.75) internal successors, (54), 7 states have internal predecessors, (54), 5 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 94 [2021-12-28 03:16:01,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:16:01,814 INFO L225 Difference]: With dead ends: 463 [2021-12-28 03:16:01,814 INFO L226 Difference]: Without dead ends: 461 [2021-12-28 03:16:01,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-12-28 03:16:01,815 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 218 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 964 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 964 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-28 03:16:01,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 745 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 964 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-28 03:16:01,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-12-28 03:16:01,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 448. [2021-12-28 03:16:01,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 312 states have (on average 1.2371794871794872) internal successors, (386), 317 states have internal predecessors, (386), 112 states have call successors, (112), 20 states have call predecessors, (112), 23 states have return successors, (155), 110 states have call predecessors, (155), 111 states have call successors, (155) [2021-12-28 03:16:01,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 653 transitions. [2021-12-28 03:16:01,858 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 653 transitions. Word has length 94 [2021-12-28 03:16:01,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:16:01,859 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 653 transitions. [2021-12-28 03:16:01,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.75) internal successors, (54), 7 states have internal predecessors, (54), 5 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-12-28 03:16:01,859 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 653 transitions. [2021-12-28 03:16:01,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-28 03:16:01,861 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:16:01,861 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2021-12-28 03:16:01,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-28 03:16:01,862 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:16:01,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:16:01,862 INFO L85 PathProgramCache]: Analyzing trace with hash 315923145, now seen corresponding path program 1 times [2021-12-28 03:16:01,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:16:01,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139701741] [2021-12-28 03:16:01,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:01,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:16:01,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:01,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:16:01,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:01,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:16:01,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:01,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:16:02,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:02,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:02,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:02,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:16:02,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:02,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:16:02,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:02,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:16:02,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:02,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:16:02,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:02,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-28 03:16:02,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:02,072 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-12-28 03:16:02,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:16:02,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139701741] [2021-12-28 03:16:02,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139701741] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:16:02,073 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:16:02,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-28 03:16:02,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191163874] [2021-12-28 03:16:02,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:16:02,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-28 03:16:02,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:16:02,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-28 03:16:02,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-28 03:16:02,074 INFO L87 Difference]: Start difference. First operand 448 states and 653 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 5 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2021-12-28 03:16:02,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:16:02,712 INFO L93 Difference]: Finished difference Result 527 states and 756 transitions. [2021-12-28 03:16:02,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 03:16:02,713 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 5 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 93 [2021-12-28 03:16:02,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:16:02,715 INFO L225 Difference]: With dead ends: 527 [2021-12-28 03:16:02,715 INFO L226 Difference]: Without dead ends: 452 [2021-12-28 03:16:02,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-28 03:16:02,717 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 173 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-28 03:16:02,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 520 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-28 03:16:02,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-12-28 03:16:02,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 448. [2021-12-28 03:16:02,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 312 states have (on average 1.2243589743589745) internal successors, (382), 317 states have internal predecessors, (382), 112 states have call successors, (112), 20 states have call predecessors, (112), 23 states have return successors, (155), 110 states have call predecessors, (155), 111 states have call successors, (155) [2021-12-28 03:16:02,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 649 transitions. [2021-12-28 03:16:02,774 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 649 transitions. Word has length 93 [2021-12-28 03:16:02,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:16:02,775 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 649 transitions. [2021-12-28 03:16:02,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 5 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2021-12-28 03:16:02,775 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 649 transitions. [2021-12-28 03:16:02,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-12-28 03:16:02,776 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:16:02,777 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 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] [2021-12-28 03:16:02,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-28 03:16:02,777 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:16:02,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:16:02,777 INFO L85 PathProgramCache]: Analyzing trace with hash 651202792, now seen corresponding path program 1 times [2021-12-28 03:16:02,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:16:02,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928662316] [2021-12-28 03:16:02,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:02,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:16:03,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:16:03,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:16:03,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:16:03,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:03,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:16:03,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:16:03,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-28 03:16:03,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:16:03,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-28 03:16:03,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 03:16:03,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-28 03:16:03,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:03,974 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-28 03:16:03,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:16:03,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928662316] [2021-12-28 03:16:03,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928662316] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:16:03,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:16:03,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-28 03:16:03,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474413859] [2021-12-28 03:16:03,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:16:03,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-28 03:16:03,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:16:03,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-28 03:16:03,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-28 03:16:03,978 INFO L87 Difference]: Start difference. First operand 448 states and 649 transitions. Second operand has 14 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 8 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-28 03:16:05,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:16:05,769 INFO L93 Difference]: Finished difference Result 492 states and 723 transitions. [2021-12-28 03:16:05,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 03:16:05,770 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 8 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) Word has length 95 [2021-12-28 03:16:05,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:16:05,773 INFO L225 Difference]: With dead ends: 492 [2021-12-28 03:16:05,773 INFO L226 Difference]: Without dead ends: 490 [2021-12-28 03:16:05,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-12-28 03:16:05,774 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 288 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 1810 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 786 SdHoareTripleChecker+Invalid, 1986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 1810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-28 03:16:05,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [321 Valid, 786 Invalid, 1986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 1810 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-12-28 03:16:05,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2021-12-28 03:16:05,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 454. [2021-12-28 03:16:05,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 316 states have (on average 1.2215189873417722) internal successors, (386), 321 states have internal predecessors, (386), 113 states have call successors, (113), 21 states have call predecessors, (113), 24 states have return successors, (156), 111 states have call predecessors, (156), 112 states have call successors, (156) [2021-12-28 03:16:05,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 655 transitions. [2021-12-28 03:16:05,817 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 655 transitions. Word has length 95 [2021-12-28 03:16:05,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:16:05,817 INFO L470 AbstractCegarLoop]: Abstraction has 454 states and 655 transitions. [2021-12-28 03:16:05,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 8 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-28 03:16:05,817 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 655 transitions. [2021-12-28 03:16:05,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-28 03:16:05,819 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:16:05,819 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:16:05,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-28 03:16:05,820 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:16:05,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:16:05,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1202646798, now seen corresponding path program 1 times [2021-12-28 03:16:05,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:16:05,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995949964] [2021-12-28 03:16:05,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:05,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:16:06,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:16:06,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:16:06,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:16:06,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:06,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:16:06,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:16:06,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-28 03:16:06,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:16:06,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-28 03:16:06,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 03:16:06,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-28 03:16:06,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 03:16:06,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:06,466 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 03:16:06,467 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:16:06,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995949964] [2021-12-28 03:16:06,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995949964] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:16:06,467 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:16:06,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-28 03:16:06,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032107965] [2021-12-28 03:16:06,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:16:06,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-28 03:16:06,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:16:06,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-28 03:16:06,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-12-28 03:16:06,469 INFO L87 Difference]: Start difference. First operand 454 states and 655 transitions. Second operand has 11 states, 10 states have (on average 5.6) internal successors, (56), 9 states have internal predecessors, (56), 7 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2021-12-28 03:16:07,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:16:07,810 INFO L93 Difference]: Finished difference Result 496 states and 726 transitions. [2021-12-28 03:16:07,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 03:16:07,811 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.6) internal successors, (56), 9 states have internal predecessors, (56), 7 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) Word has length 101 [2021-12-28 03:16:07,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:16:07,813 INFO L225 Difference]: With dead ends: 496 [2021-12-28 03:16:07,813 INFO L226 Difference]: Without dead ends: 494 [2021-12-28 03:16:07,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2021-12-28 03:16:07,814 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 246 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 768 SdHoareTripleChecker+Invalid, 1322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-28 03:16:07,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [279 Valid, 768 Invalid, 1322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-28 03:16:07,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-12-28 03:16:07,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 460. [2021-12-28 03:16:07,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 320 states have (on average 1.21875) internal successors, (390), 325 states have internal predecessors, (390), 114 states have call successors, (114), 22 states have call predecessors, (114), 25 states have return successors, (157), 112 states have call predecessors, (157), 113 states have call successors, (157) [2021-12-28 03:16:07,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 661 transitions. [2021-12-28 03:16:07,860 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 661 transitions. Word has length 101 [2021-12-28 03:16:07,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:16:07,860 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 661 transitions. [2021-12-28 03:16:07,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.6) internal successors, (56), 9 states have internal predecessors, (56), 7 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2021-12-28 03:16:07,861 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 661 transitions. [2021-12-28 03:16:07,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-28 03:16:07,863 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:16:07,863 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 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] [2021-12-28 03:16:07,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-28 03:16:07,863 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:16:07,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:16:07,864 INFO L85 PathProgramCache]: Analyzing trace with hash -849673561, now seen corresponding path program 1 times [2021-12-28 03:16:07,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:16:07,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516489740] [2021-12-28 03:16:07,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:07,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:16:07,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:16:08,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:16:08,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:16:08,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:08,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:16:08,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:16:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:16:08,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:16:08,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 03:16:08,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 03:16:08,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 03:16:08,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 03:16:08,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:08,281 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2021-12-28 03:16:08,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:16:08,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516489740] [2021-12-28 03:16:08,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516489740] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:16:08,282 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:16:08,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-28 03:16:08,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157870331] [2021-12-28 03:16:08,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:16:08,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-28 03:16:08,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:16:08,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-28 03:16:08,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-28 03:16:08,285 INFO L87 Difference]: Start difference. First operand 460 states and 661 transitions. Second operand has 13 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 5 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-28 03:16:09,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:16:09,816 INFO L93 Difference]: Finished difference Result 514 states and 726 transitions. [2021-12-28 03:16:09,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-28 03:16:09,816 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 5 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 104 [2021-12-28 03:16:09,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:16:09,819 INFO L225 Difference]: With dead ends: 514 [2021-12-28 03:16:09,819 INFO L226 Difference]: Without dead ends: 468 [2021-12-28 03:16:09,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-12-28 03:16:09,820 INFO L933 BasicCegarLoop]: 263 mSDtfsCounter, 243 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 1520 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 1081 SdHoareTripleChecker+Invalid, 1621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-28 03:16:09,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 1081 Invalid, 1621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1520 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-28 03:16:09,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-12-28 03:16:09,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 458. [2021-12-28 03:16:09,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 319 states have (on average 1.2163009404388714) internal successors, (388), 324 states have internal predecessors, (388), 113 states have call successors, (113), 22 states have call predecessors, (113), 25 states have return successors, (156), 111 states have call predecessors, (156), 112 states have call successors, (156) [2021-12-28 03:16:09,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 657 transitions. [2021-12-28 03:16:09,865 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 657 transitions. Word has length 104 [2021-12-28 03:16:09,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:16:09,867 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 657 transitions. [2021-12-28 03:16:09,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 5 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-28 03:16:09,868 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 657 transitions. [2021-12-28 03:16:09,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-28 03:16:09,869 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:16:09,870 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 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] [2021-12-28 03:16:09,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-28 03:16:09,870 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:16:09,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:16:09,870 INFO L85 PathProgramCache]: Analyzing trace with hash -2065827287, now seen corresponding path program 1 times [2021-12-28 03:16:09,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:16:09,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830379378] [2021-12-28 03:16:09,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:09,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:16:09,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:16:10,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:16:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:16:10,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:10,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:16:10,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:16:10,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:16:10,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:16:10,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 03:16:10,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 03:16:10,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 03:16:10,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 03:16:10,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:10,422 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2021-12-28 03:16:10,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:16:10,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830379378] [2021-12-28 03:16:10,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830379378] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:16:10,423 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:16:10,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-12-28 03:16:10,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743885921] [2021-12-28 03:16:10,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:16:10,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-28 03:16:10,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:16:10,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-28 03:16:10,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-12-28 03:16:10,425 INFO L87 Difference]: Start difference. First operand 458 states and 657 transitions. Second operand has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 14 states have internal predecessors, (58), 7 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2021-12-28 03:16:13,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:16:13,637 INFO L93 Difference]: Finished difference Result 658 states and 938 transitions. [2021-12-28 03:16:13,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-28 03:16:13,637 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 14 states have internal predecessors, (58), 7 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) Word has length 104 [2021-12-28 03:16:13,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:16:13,641 INFO L225 Difference]: With dead ends: 658 [2021-12-28 03:16:13,641 INFO L226 Difference]: Without dead ends: 598 [2021-12-28 03:16:13,642 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=140, Invalid=852, Unknown=0, NotChecked=0, Total=992 [2021-12-28 03:16:13,642 INFO L933 BasicCegarLoop]: 308 mSDtfsCounter, 566 mSDsluCounter, 1650 mSDsCounter, 0 mSdLazyCounter, 3707 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 598 SdHoareTripleChecker+Valid, 1958 SdHoareTripleChecker+Invalid, 4054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 3707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-28 03:16:13,643 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [598 Valid, 1958 Invalid, 4054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 3707 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-28 03:16:13,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-12-28 03:16:13,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 510. [2021-12-28 03:16:13,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 360 states have (on average 1.211111111111111) internal successors, (436), 366 states have internal predecessors, (436), 122 states have call successors, (122), 24 states have call predecessors, (122), 27 states have return successors, (156), 119 states have call predecessors, (156), 121 states have call successors, (156) [2021-12-28 03:16:13,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 714 transitions. [2021-12-28 03:16:13,707 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 714 transitions. Word has length 104 [2021-12-28 03:16:13,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:16:13,707 INFO L470 AbstractCegarLoop]: Abstraction has 510 states and 714 transitions. [2021-12-28 03:16:13,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 14 states have internal predecessors, (58), 7 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2021-12-28 03:16:13,708 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 714 transitions. [2021-12-28 03:16:13,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-28 03:16:13,710 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:16:13,710 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:16:13,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-28 03:16:13,710 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:16:13,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:16:13,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1144776342, now seen corresponding path program 1 times [2021-12-28 03:16:13,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:16:13,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64364724] [2021-12-28 03:16:13,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:13,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:16:13,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:13,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:16:13,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:13,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-28 03:16:13,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:13,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:13,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:13,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 03:16:13,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 03:16:14,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:14,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-28 03:16:14,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-28 03:16:14,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 03:16:14,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:14,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-28 03:16:14,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 03:16:14,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-28 03:16:14,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 03:16:14,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-28 03:16:14,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,182 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-12-28 03:16:14,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:16:14,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64364724] [2021-12-28 03:16:14,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64364724] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 03:16:14,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483257950] [2021-12-28 03:16:14,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:14,183 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:16:14,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:16:14,188 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:16:14,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-28 03:16:14,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:14,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 2772 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-28 03:16:14,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:16:14,899 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-12-28 03:16:14,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 03:16:15,143 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-12-28 03:16:15,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483257950] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-28 03:16:15,144 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-28 03:16:15,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 12, 12] total 23 [2021-12-28 03:16:15,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488432923] [2021-12-28 03:16:15,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-28 03:16:15,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-28 03:16:15,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:16:15,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-28 03:16:15,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=458, Unknown=0, NotChecked=0, Total=506 [2021-12-28 03:16:15,146 INFO L87 Difference]: Start difference. First operand 510 states and 714 transitions. Second operand has 23 states, 21 states have (on average 4.285714285714286) internal successors, (90), 17 states have internal predecessors, (90), 9 states have call successors, (24), 4 states have call predecessors, (24), 7 states have return successors, (22), 11 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-28 03:16:17,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:16:17,070 INFO L93 Difference]: Finished difference Result 767 states and 1029 transitions. [2021-12-28 03:16:17,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-28 03:16:17,071 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 4.285714285714286) internal successors, (90), 17 states have internal predecessors, (90), 9 states have call successors, (24), 4 states have call predecessors, (24), 7 states have return successors, (22), 11 states have call predecessors, (22), 9 states have call successors, (22) Word has length 117 [2021-12-28 03:16:17,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:16:17,072 INFO L225 Difference]: With dead ends: 767 [2021-12-28 03:16:17,072 INFO L226 Difference]: Without dead ends: 343 [2021-12-28 03:16:17,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-12-28 03:16:17,075 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 179 mSDsluCounter, 1347 mSDsCounter, 0 mSdLazyCounter, 2346 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 1507 SdHoareTripleChecker+Invalid, 2460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 2346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-28 03:16:17,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 1507 Invalid, 2460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 2346 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-28 03:16:17,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2021-12-28 03:16:17,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 336. [2021-12-28 03:16:17,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 247 states have (on average 1.174089068825911) internal successors, (290), 254 states have internal predecessors, (290), 63 states have call successors, (63), 22 states have call predecessors, (63), 25 states have return successors, (87), 59 states have call predecessors, (87), 62 states have call successors, (87) [2021-12-28 03:16:17,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 440 transitions. [2021-12-28 03:16:17,111 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 440 transitions. Word has length 117 [2021-12-28 03:16:17,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:16:17,111 INFO L470 AbstractCegarLoop]: Abstraction has 336 states and 440 transitions. [2021-12-28 03:16:17,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 4.285714285714286) internal successors, (90), 17 states have internal predecessors, (90), 9 states have call successors, (24), 4 states have call predecessors, (24), 7 states have return successors, (22), 11 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-28 03:16:17,112 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 440 transitions. [2021-12-28 03:16:17,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-28 03:16:17,113 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:16:17,113 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 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] [2021-12-28 03:16:17,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-28 03:16:17,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:16:17,328 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:16:17,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:16:17,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1593488297, now seen corresponding path program 1 times [2021-12-28 03:16:17,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:16:17,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297203143] [2021-12-28 03:16:17,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:17,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:16:18,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:16:19,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:16:19,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:16:19,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:19,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:16:19,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:16:19,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-28 03:16:19,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:16:19,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-28 03:16:19,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 03:16:19,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-28 03:16:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 03:16:19,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-28 03:16:19,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:19,296 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-12-28 03:16:19,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:16:19,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297203143] [2021-12-28 03:16:19,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297203143] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:16:19,297 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:16:19,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-12-28 03:16:19,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319057978] [2021-12-28 03:16:19,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:16:19,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-28 03:16:19,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:16:19,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-28 03:16:19,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2021-12-28 03:16:19,299 INFO L87 Difference]: Start difference. First operand 336 states and 440 transitions. Second operand has 18 states, 16 states have (on average 3.75) internal successors, (60), 14 states have internal predecessors, (60), 9 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2021-12-28 03:16:22,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:16:22,609 INFO L93 Difference]: Finished difference Result 359 states and 470 transitions. [2021-12-28 03:16:22,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-28 03:16:22,611 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 3.75) internal successors, (60), 14 states have internal predecessors, (60), 9 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) Word has length 111 [2021-12-28 03:16:22,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:16:22,613 INFO L225 Difference]: With dead ends: 359 [2021-12-28 03:16:22,613 INFO L226 Difference]: Without dead ends: 357 [2021-12-28 03:16:22,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=120, Invalid=750, Unknown=0, NotChecked=0, Total=870 [2021-12-28 03:16:22,614 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 265 mSDsluCounter, 721 mSDsCounter, 0 mSdLazyCounter, 2263 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 884 SdHoareTripleChecker+Invalid, 2405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 2263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-28 03:16:22,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 884 Invalid, 2405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 2263 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-28 03:16:22,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2021-12-28 03:16:22,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 349. [2021-12-28 03:16:22,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 256 states have (on average 1.17578125) internal successors, (301), 263 states have internal predecessors, (301), 65 states have call successors, (65), 24 states have call predecessors, (65), 27 states have return successors, (89), 61 states have call predecessors, (89), 64 states have call successors, (89) [2021-12-28 03:16:22,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 455 transitions. [2021-12-28 03:16:22,655 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 455 transitions. Word has length 111 [2021-12-28 03:16:22,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:16:22,656 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 455 transitions. [2021-12-28 03:16:22,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 3.75) internal successors, (60), 14 states have internal predecessors, (60), 9 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2021-12-28 03:16:22,656 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 455 transitions. [2021-12-28 03:16:22,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-28 03:16:22,658 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:16:22,658 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:16:22,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-28 03:16:22,659 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:16:22,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:16:22,659 INFO L85 PathProgramCache]: Analyzing trace with hash -908195034, now seen corresponding path program 1 times [2021-12-28 03:16:22,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:16:22,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231786096] [2021-12-28 03:16:22,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:22,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:16:22,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:16:22,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:16:22,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:16:22,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:22,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:16:22,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:16:22,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:16:22,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:16:22,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-28 03:16:22,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:22,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-28 03:16:22,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 03:16:22,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 03:16:22,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-28 03:16:22,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-28 03:16:22,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:22,884 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-28 03:16:22,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:16:22,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231786096] [2021-12-28 03:16:22,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231786096] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:16:22,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:16:22,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 03:16:22,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756978238] [2021-12-28 03:16:22,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:16:22,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 03:16:22,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:16:22,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 03:16:22,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 03:16:22,887 INFO L87 Difference]: Start difference. First operand 349 states and 455 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 4 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2021-12-28 03:16:23,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:16:23,143 INFO L93 Difference]: Finished difference Result 418 states and 528 transitions. [2021-12-28 03:16:23,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-28 03:16:23,143 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 4 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 120 [2021-12-28 03:16:23,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:16:23,145 INFO L225 Difference]: With dead ends: 418 [2021-12-28 03:16:23,145 INFO L226 Difference]: Without dead ends: 278 [2021-12-28 03:16:23,146 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-28 03:16:23,147 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 92 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 03:16:23,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 271 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 03:16:23,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-12-28 03:16:23,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 278. [2021-12-28 03:16:23,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 215 states have (on average 1.158139534883721) internal successors, (249), 219 states have internal predecessors, (249), 40 states have call successors, (40), 20 states have call predecessors, (40), 22 states have return successors, (55), 38 states have call predecessors, (55), 39 states have call successors, (55) [2021-12-28 03:16:23,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 344 transitions. [2021-12-28 03:16:23,185 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 344 transitions. Word has length 120 [2021-12-28 03:16:23,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:16:23,185 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 344 transitions. [2021-12-28 03:16:23,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 4 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2021-12-28 03:16:23,186 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 344 transitions. [2021-12-28 03:16:23,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-28 03:16:23,187 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:16:23,187 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 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] [2021-12-28 03:16:23,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-28 03:16:23,188 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:16:23,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:16:23,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1894117656, now seen corresponding path program 1 times [2021-12-28 03:16:23,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:16:23,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59662991] [2021-12-28 03:16:23,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:23,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:16:23,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:16:23,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-28 03:16:23,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-28 03:16:23,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:16:23,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-28 03:16:23,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-28 03:16:23,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:16:23,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 03:16:23,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 03:16:23,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 03:16:23,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 03:16:23,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 03:16:23,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:23,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 03:16:23,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:24,061 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-12-28 03:16:24,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:16:24,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59662991] [2021-12-28 03:16:24,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59662991] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 03:16:24,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199086903] [2021-12-28 03:16:24,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:16:24,062 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:16:24,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:16:24,063 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:16:24,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-28 03:16:24,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:16:24,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 2721 conjuncts, 50 conjunts are in the unsatisfiable core [2021-12-28 03:16:24,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:16:24,598 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-28 03:16:25,490 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 23 proven. 12 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-28 03:16:25,490 INFO L328 TraceCheckSpWp]: Computing backward predicates...