./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers/cdaudio.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ntdrivers/cdaudio.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa --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 32bit --witnessprinter.graph.data.programhash 158aa30053f80b6c80bcbeac6f52ce0f8b5c03af85b763fe7e9897c790504a73 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 18:21:26,444 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 18:21:26,446 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 18:21:26,471 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 18:21:26,471 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 18:21:26,472 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 18:21:26,474 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 18:21:26,475 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 18:21:26,477 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 18:21:26,478 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 18:21:26,479 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 18:21:26,480 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 18:21:26,480 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 18:21:26,481 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 18:21:26,482 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 18:21:26,483 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 18:21:26,484 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 18:21:26,485 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 18:21:26,487 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 18:21:26,489 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 18:21:26,490 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 18:21:26,491 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 18:21:26,493 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 18:21:26,493 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 18:21:26,496 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 18:21:26,497 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 18:21:26,497 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 18:21:26,498 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 18:21:26,498 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 18:21:26,499 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 18:21:26,499 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 18:21:26,500 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 18:21:26,501 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 18:21:26,501 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 18:21:26,502 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 18:21:26,502 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 18:21:26,503 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 18:21:26,503 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 18:21:26,503 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 18:21:26,504 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 18:21:26,504 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 18:21:26,505 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-06 18:21:26,527 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 18:21:26,528 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 18:21:26,528 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 18:21:26,528 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 18:21:26,529 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 18:21:26,529 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 18:21:26,529 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 18:21:26,529 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 18:21:26,529 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 18:21:26,530 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 18:21:26,530 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 18:21:26,530 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 18:21:26,530 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 18:21:26,530 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 18:21:26,530 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 18:21:26,531 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 18:21:26,531 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 18:21:26,531 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 18:21:26,531 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 18:21:26,531 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 18:21:26,531 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 18:21:26,531 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 18:21:26,532 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 18:21:26,532 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 18:21:26,532 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:21:26,532 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 18:21:26,532 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 18:21:26,532 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 18:21:26,532 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 18:21:26,532 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 18:21:26,533 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 18:21:26,533 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 18:21:26,533 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 18:21:26,533 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 18:21:26,533 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 158aa30053f80b6c80bcbeac6f52ce0f8b5c03af85b763fe7e9897c790504a73 [2021-12-06 18:21:26,729 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 18:21:26,743 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 18:21:26,745 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 18:21:26,746 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 18:21:26,747 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 18:21:26,748 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ntdrivers/cdaudio.i.cil-2.c [2021-12-06 18:21:26,790 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/data/d74b1656a/784195e2a0bc41eea2dd7247c9d13bf8/FLAGa3531d7e8 [2021-12-06 18:21:27,379 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 18:21:27,380 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-2.c [2021-12-06 18:21:27,404 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/data/d74b1656a/784195e2a0bc41eea2dd7247c9d13bf8/FLAGa3531d7e8 [2021-12-06 18:21:27,819 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/data/d74b1656a/784195e2a0bc41eea2dd7247c9d13bf8 [2021-12-06 18:21:27,821 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 18:21:27,822 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 18:21:27,823 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 18:21:27,823 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 18:21:27,825 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 18:21:27,826 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:21:27" (1/1) ... [2021-12-06 18:21:27,827 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7e89cb98 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:27, skipping insertion in model container [2021-12-06 18:21:27,827 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:21:27" (1/1) ... [2021-12-06 18:21:27,831 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 18:21:27,899 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 18:21:28,412 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-2.c[90200,90213] [2021-12-06 18:21:28,823 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:21:28,830 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 18:21:28,878 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-2.c[90200,90213] [2021-12-06 18:21:29,096 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:21:29,118 INFO L208 MainTranslator]: Completed translation [2021-12-06 18:21:29,118 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29 WrapperNode [2021-12-06 18:21:29,118 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 18:21:29,119 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 18:21:29,119 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 18:21:29,119 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 18:21:29,124 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29" (1/1) ... [2021-12-06 18:21:29,173 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29" (1/1) ... [2021-12-06 18:21:29,241 INFO L137 Inliner]: procedures = 121, calls = 2189, calls flagged for inlining = 23, calls inlined = 19, statements flattened = 2294 [2021-12-06 18:21:29,242 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 18:21:29,242 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 18:21:29,242 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 18:21:29,242 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 18:21:29,249 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29" (1/1) ... [2021-12-06 18:21:29,249 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29" (1/1) ... [2021-12-06 18:21:29,258 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29" (1/1) ... [2021-12-06 18:21:29,258 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29" (1/1) ... [2021-12-06 18:21:29,311 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29" (1/1) ... [2021-12-06 18:21:29,323 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29" (1/1) ... [2021-12-06 18:21:29,333 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29" (1/1) ... [2021-12-06 18:21:29,346 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 18:21:29,347 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 18:21:29,347 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 18:21:29,347 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 18:21:29,348 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29" (1/1) ... [2021-12-06 18:21:29,353 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:21:29,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:21:29,371 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 18:21:29,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 18:21:29,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 18:21:29,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 18:21:29,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 18:21:29,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 18:21:29,400 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-12-06 18:21:29,400 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-12-06 18:21:29,400 INFO L130 BoogieDeclarations]: Found specification of procedure MmLockPagableDataSection [2021-12-06 18:21:29,400 INFO L138 BoogieDeclarations]: Found implementation of procedure MmLockPagableDataSection [2021-12-06 18:21:29,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 18:21:29,400 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2021-12-06 18:21:29,400 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2021-12-06 18:21:29,400 INFO L130 BoogieDeclarations]: Found specification of procedure IoOpenDeviceRegistryKey [2021-12-06 18:21:29,401 INFO L138 BoogieDeclarations]: Found implementation of procedure IoOpenDeviceRegistryKey [2021-12-06 18:21:29,401 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-12-06 18:21:29,410 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-12-06 18:21:29,410 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 18:21:29,410 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 18:21:29,410 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_malloc [2021-12-06 18:21:29,410 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_malloc [2021-12-06 18:21:29,410 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-12-06 18:21:29,410 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-12-06 18:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 18:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2021-12-06 18:21:29,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2021-12-06 18:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2021-12-06 18:21:29,411 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2021-12-06 18:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 18:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 18:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 18:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-12-06 18:21:29,411 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-12-06 18:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-12-06 18:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 18:21:29,412 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2021-12-06 18:21:29,412 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2021-12-06 18:21:29,412 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2021-12-06 18:21:29,412 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2021-12-06 18:21:29,412 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 18:21:29,412 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-12-06 18:21:29,412 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-12-06 18:21:29,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2021-12-06 18:21:29,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2021-12-06 18:21:29,413 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2021-12-06 18:21:29,413 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2021-12-06 18:21:29,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 18:21:29,413 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2021-12-06 18:21:29,413 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2021-12-06 18:21:29,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 18:21:29,413 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2021-12-06 18:21:29,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2021-12-06 18:21:29,413 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 18:21:29,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 18:21:29,414 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2021-12-06 18:21:29,414 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2021-12-06 18:21:29,720 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 18:21:29,721 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 18:21:29,833 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:21:29,844 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-12-06 18:21:29,844 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-12-06 18:21:30,276 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:21:30,298 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-12-06 18:21:30,298 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-12-06 18:21:30,314 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:21:30,315 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:21:30,316 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:21:30,324 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:21:30,333 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:21:30,341 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:21:40,817 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##258: assume false; [2021-12-06 18:21:40,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##259: assume !false; [2021-12-06 18:21:40,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##485: assume false; [2021-12-06 18:21:40,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##486: assume !false; [2021-12-06 18:21:40,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709: CdAudioPnp_#res#1 := 0; [2021-12-06 18:21:40,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume !false; [2021-12-06 18:21:40,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume false; [2021-12-06 18:21:40,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume !false; [2021-12-06 18:21:40,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume false; [2021-12-06 18:21:40,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-12-06 18:21:40,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##154: assume !false; [2021-12-06 18:21:40,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##153: assume false; [2021-12-06 18:21:40,819 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-12-06 18:21:40,841 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:21:40,844 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-12-06 18:21:40,844 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-12-06 18:21:40,862 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 18:21:40,871 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 18:21:40,871 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-12-06 18:21:40,874 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:21:40 BoogieIcfgContainer [2021-12-06 18:21:40,874 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 18:21:40,875 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 18:21:40,875 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 18:21:40,880 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 18:21:40,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 06:21:27" (1/3) ... [2021-12-06 18:21:40,881 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@606441cb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:21:40, skipping insertion in model container [2021-12-06 18:21:40,882 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:21:29" (2/3) ... [2021-12-06 18:21:40,882 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@606441cb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:21:40, skipping insertion in model container [2021-12-06 18:21:40,882 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:21:40" (3/3) ... [2021-12-06 18:21:40,883 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio.i.cil-2.c [2021-12-06 18:21:40,889 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 18:21:40,889 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 18:21:40,940 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 18:21:40,947 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-06 18:21:40,947 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 18:21:40,980 INFO L276 IsEmpty]: Start isEmpty. Operand has 609 states, 475 states have (on average 1.5178947368421052) internal successors, (721), 494 states have internal predecessors, (721), 113 states have call successors, (113), 19 states have call predecessors, (113), 19 states have return successors, (113), 108 states have call predecessors, (113), 113 states have call successors, (113) [2021-12-06 18:21:40,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-12-06 18:21:40,985 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:21:40,986 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:21:40,987 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:21:40,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:21:40,992 INFO L85 PathProgramCache]: Analyzing trace with hash -969455066, now seen corresponding path program 1 times [2021-12-06 18:21:41,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:21:41,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586091060] [2021-12-06 18:21:41,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:21:41,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:21:41,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:21:41,267 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:21:41,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:21:41,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586091060] [2021-12-06 18:21:41,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586091060] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:21:41,269 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:21:41,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:21:41,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826133498] [2021-12-06 18:21:41,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:21:41,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:21:41,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:21:41,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:21:41,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:21:41,296 INFO L87 Difference]: Start difference. First operand has 609 states, 475 states have (on average 1.5178947368421052) internal successors, (721), 494 states have internal predecessors, (721), 113 states have call successors, (113), 19 states have call predecessors, (113), 19 states have return successors, (113), 108 states have call predecessors, (113), 113 states have call successors, (113) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:41,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:21:41,436 INFO L93 Difference]: Finished difference Result 1078 states and 1705 transitions. [2021-12-06 18:21:41,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:21:41,439 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-12-06 18:21:41,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:21:41,450 INFO L225 Difference]: With dead ends: 1078 [2021-12-06 18:21:41,450 INFO L226 Difference]: Without dead ends: 602 [2021-12-06 18:21:41,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:21:41,459 INFO L933 BasicCegarLoop]: 918 mSDtfsCounter, 8 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1787 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:21:41,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 1787 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:21:41,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-12-06 18:21:41,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 602. [2021-12-06 18:21:41,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 470 states have (on average 1.4872340425531916) internal successors, (699), 487 states have internal predecessors, (699), 113 states have call successors, (113), 19 states have call predecessors, (113), 18 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2021-12-06 18:21:41,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 909 transitions. [2021-12-06 18:21:41,540 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 909 transitions. Word has length 13 [2021-12-06 18:21:41,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:21:41,540 INFO L470 AbstractCegarLoop]: Abstraction has 602 states and 909 transitions. [2021-12-06 18:21:41,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:41,541 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 909 transitions. [2021-12-06 18:21:41,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-06 18:21:41,542 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:21:41,542 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:21:41,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 18:21:41,542 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:21:41,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:21:41,543 INFO L85 PathProgramCache]: Analyzing trace with hash 55674269, now seen corresponding path program 1 times [2021-12-06 18:21:41,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:21:41,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796454271] [2021-12-06 18:21:41,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:21:41,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:21:41,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:21:41,633 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:21:41,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:21:41,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796454271] [2021-12-06 18:21:41,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796454271] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:21:41,634 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:21:41,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:21:41,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551634018] [2021-12-06 18:21:41,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:21:41,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:21:41,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:21:41,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:21:41,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:21:41,636 INFO L87 Difference]: Start difference. First operand 602 states and 909 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:41,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:21:41,785 INFO L93 Difference]: Finished difference Result 1117 states and 1672 transitions. [2021-12-06 18:21:41,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:21:41,785 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-12-06 18:21:41,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:21:41,793 INFO L225 Difference]: With dead ends: 1117 [2021-12-06 18:21:41,793 INFO L226 Difference]: Without dead ends: 875 [2021-12-06 18:21:41,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:21:41,795 INFO L933 BasicCegarLoop]: 1228 mSDtfsCounter, 823 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 823 SdHoareTripleChecker+Valid, 1643 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:21:41,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [823 Valid, 1643 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:21:41,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2021-12-06 18:21:41,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 855. [2021-12-06 18:21:41,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 855 states, 680 states have (on average 1.4661764705882352) internal successors, (997), 683 states have internal predecessors, (997), 142 states have call successors, (142), 33 states have call predecessors, (142), 32 states have return successors, (146), 140 states have call predecessors, (146), 130 states have call successors, (146) [2021-12-06 18:21:41,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1285 transitions. [2021-12-06 18:21:41,837 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1285 transitions. Word has length 15 [2021-12-06 18:21:41,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:21:41,837 INFO L470 AbstractCegarLoop]: Abstraction has 855 states and 1285 transitions. [2021-12-06 18:21:41,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:41,838 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1285 transitions. [2021-12-06 18:21:41,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-06 18:21:41,839 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:21:41,839 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:21:41,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 18:21:41,840 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:21:41,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:21:41,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1471184401, now seen corresponding path program 1 times [2021-12-06 18:21:41,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:21:41,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003795573] [2021-12-06 18:21:41,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:21:41,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:21:41,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:21:41,913 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:21:41,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:21:41,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003795573] [2021-12-06 18:21:41,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003795573] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:21:41,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:21:41,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:21:41,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410076878] [2021-12-06 18:21:41,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:21:41,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:21:41,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:21:41,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:21:41,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:21:41,916 INFO L87 Difference]: Start difference. First operand 855 states and 1285 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:42,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:21:42,056 INFO L93 Difference]: Finished difference Result 1817 states and 2794 transitions. [2021-12-06 18:21:42,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:21:42,057 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-12-06 18:21:42,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:21:42,068 INFO L225 Difference]: With dead ends: 1817 [2021-12-06 18:21:42,068 INFO L226 Difference]: Without dead ends: 1421 [2021-12-06 18:21:42,070 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:21:42,071 INFO L933 BasicCegarLoop]: 1412 mSDtfsCounter, 576 mSDsluCounter, 855 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 576 SdHoareTripleChecker+Valid, 2267 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:21:42,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [576 Valid, 2267 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:21:42,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1421 states. [2021-12-06 18:21:42,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1421 to 1018. [2021-12-06 18:21:42,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1018 states, 801 states have (on average 1.4544319600499376) internal successors, (1165), 803 states have internal predecessors, (1165), 170 states have call successors, (170), 46 states have call predecessors, (170), 46 states have return successors, (217), 170 states have call predecessors, (217), 158 states have call successors, (217) [2021-12-06 18:21:42,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1018 states to 1018 states and 1552 transitions. [2021-12-06 18:21:42,130 INFO L78 Accepts]: Start accepts. Automaton has 1018 states and 1552 transitions. Word has length 22 [2021-12-06 18:21:42,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:21:42,130 INFO L470 AbstractCegarLoop]: Abstraction has 1018 states and 1552 transitions. [2021-12-06 18:21:42,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:42,130 INFO L276 IsEmpty]: Start isEmpty. Operand 1018 states and 1552 transitions. [2021-12-06 18:21:42,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-06 18:21:42,133 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:21:42,133 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:21:42,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 18:21:42,133 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:21:42,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:21:42,134 INFO L85 PathProgramCache]: Analyzing trace with hash 696545090, now seen corresponding path program 1 times [2021-12-06 18:21:42,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:21:42,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383609867] [2021-12-06 18:21:42,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:21:42,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:21:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:21:42,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:21:42,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:21:42,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383609867] [2021-12-06 18:21:42,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383609867] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:21:42,251 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:21:42,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:21:42,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865860438] [2021-12-06 18:21:42,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:21:42,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:21:42,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:21:42,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:21:42,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:21:42,252 INFO L87 Difference]: Start difference. First operand 1018 states and 1552 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:42,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:21:42,313 INFO L93 Difference]: Finished difference Result 1664 states and 2490 transitions. [2021-12-06 18:21:42,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:21:42,314 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-12-06 18:21:42,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:21:42,322 INFO L225 Difference]: With dead ends: 1664 [2021-12-06 18:21:42,322 INFO L226 Difference]: Without dead ends: 1531 [2021-12-06 18:21:42,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:21:42,325 INFO L933 BasicCegarLoop]: 1124 mSDtfsCounter, 826 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 826 SdHoareTripleChecker+Valid, 1523 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:21:42,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [826 Valid, 1523 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:21:42,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1531 states. [2021-12-06 18:21:42,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1531 to 1469. [2021-12-06 18:21:42,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1469 states, 1165 states have (on average 1.4583690987124462) internal successors, (1699), 1163 states have internal predecessors, (1699), 227 states have call successors, (227), 72 states have call predecessors, (227), 76 states have return successors, (298), 233 states have call predecessors, (298), 218 states have call successors, (298) [2021-12-06 18:21:42,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1469 states to 1469 states and 2224 transitions. [2021-12-06 18:21:42,392 INFO L78 Accepts]: Start accepts. Automaton has 1469 states and 2224 transitions. Word has length 22 [2021-12-06 18:21:42,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:21:42,392 INFO L470 AbstractCegarLoop]: Abstraction has 1469 states and 2224 transitions. [2021-12-06 18:21:42,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:42,393 INFO L276 IsEmpty]: Start isEmpty. Operand 1469 states and 2224 transitions. [2021-12-06 18:21:42,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-12-06 18:21:42,394 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:21:42,394 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:21:42,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 18:21:42,394 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:21:42,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:21:42,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1398900519, now seen corresponding path program 1 times [2021-12-06 18:21:42,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:21:42,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566808794] [2021-12-06 18:21:42,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:21:42,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:21:42,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:21:42,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:21:42,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:21:42,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566808794] [2021-12-06 18:21:42,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566808794] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:21:42,484 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:21:42,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:21:42,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766335834] [2021-12-06 18:21:42,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:21:42,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:21:42,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:21:42,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:21:42,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:21:42,485 INFO L87 Difference]: Start difference. First operand 1469 states and 2224 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:42,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:21:42,960 INFO L93 Difference]: Finished difference Result 2648 states and 4038 transitions. [2021-12-06 18:21:42,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:21:42,961 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-12-06 18:21:42,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:21:42,974 INFO L225 Difference]: With dead ends: 2648 [2021-12-06 18:21:42,974 INFO L226 Difference]: Without dead ends: 1768 [2021-12-06 18:21:42,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:21:42,979 INFO L933 BasicCegarLoop]: 1140 mSDtfsCounter, 1423 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1425 SdHoareTripleChecker+Valid, 1429 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:21:42,979 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1425 Valid, 1429 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 18:21:42,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1768 states. [2021-12-06 18:21:43,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1768 to 1457. [2021-12-06 18:21:43,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1457 states, 1155 states have (on average 1.4554112554112555) internal successors, (1681), 1153 states have internal predecessors, (1681), 225 states have call successors, (225), 70 states have call predecessors, (225), 76 states have return successors, (294), 233 states have call predecessors, (294), 216 states have call successors, (294) [2021-12-06 18:21:43,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 2200 transitions. [2021-12-06 18:21:43,072 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 2200 transitions. Word has length 23 [2021-12-06 18:21:43,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:21:43,072 INFO L470 AbstractCegarLoop]: Abstraction has 1457 states and 2200 transitions. [2021-12-06 18:21:43,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:43,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 2200 transitions. [2021-12-06 18:21:43,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-06 18:21:43,073 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:21:43,073 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:21:43,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 18:21:43,074 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:21:43,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:21:43,074 INFO L85 PathProgramCache]: Analyzing trace with hash -579948273, now seen corresponding path program 1 times [2021-12-06 18:21:43,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:21:43,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922390182] [2021-12-06 18:21:43,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:21:43,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:21:43,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:21:43,144 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:21:43,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:21:43,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922390182] [2021-12-06 18:21:43,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922390182] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:21:43,145 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:21:43,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:21:43,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980017909] [2021-12-06 18:21:43,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:21:43,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:21:43,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:21:43,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:21:43,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:21:43,146 INFO L87 Difference]: Start difference. First operand 1457 states and 2200 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:43,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:21:43,250 INFO L93 Difference]: Finished difference Result 1460 states and 2202 transitions. [2021-12-06 18:21:43,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:21:43,251 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-12-06 18:21:43,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:21:43,262 INFO L225 Difference]: With dead ends: 1460 [2021-12-06 18:21:43,262 INFO L226 Difference]: Without dead ends: 1456 [2021-12-06 18:21:43,263 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:21:43,264 INFO L933 BasicCegarLoop]: 868 mSDtfsCounter, 22 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1691 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:21:43,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 1691 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:21:43,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2021-12-06 18:21:43,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 1456. [2021-12-06 18:21:43,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1155 states have (on average 1.4536796536796537) internal successors, (1679), 1152 states have internal predecessors, (1679), 224 states have call successors, (224), 70 states have call predecessors, (224), 76 states have return successors, (294), 233 states have call predecessors, (294), 216 states have call successors, (294) [2021-12-06 18:21:43,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 2197 transitions. [2021-12-06 18:21:43,349 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 2197 transitions. Word has length 22 [2021-12-06 18:21:43,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:21:43,349 INFO L470 AbstractCegarLoop]: Abstraction has 1456 states and 2197 transitions. [2021-12-06 18:21:43,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:43,349 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 2197 transitions. [2021-12-06 18:21:43,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-06 18:21:43,352 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:21:43,352 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:21:43,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 18:21:43,352 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:21:43,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:21:43,353 INFO L85 PathProgramCache]: Analyzing trace with hash -550873607, now seen corresponding path program 1 times [2021-12-06 18:21:43,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:21:43,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333050986] [2021-12-06 18:21:43,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:21:43,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:21:43,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:21:43,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:21:43,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:21:43,464 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:21:43,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:21:43,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333050986] [2021-12-06 18:21:43,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333050986] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:21:43,464 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:21:43,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:21:43,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938908491] [2021-12-06 18:21:43,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:21:43,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:21:43,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:21:43,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:21:43,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:21:43,465 INFO L87 Difference]: Start difference. First operand 1456 states and 2197 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:21:48,614 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:21:51,315 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:21:53,862 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:21:54,977 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:21:55,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:21:55,933 INFO L93 Difference]: Finished difference Result 2255 states and 3351 transitions. [2021-12-06 18:21:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:21:55,935 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-12-06 18:21:55,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:21:55,941 INFO L225 Difference]: With dead ends: 2255 [2021-12-06 18:21:55,941 INFO L226 Difference]: Without dead ends: 1233 [2021-12-06 18:21:55,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 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-06 18:21:55,944 INFO L933 BasicCegarLoop]: 1002 mSDtfsCounter, 713 mSDsluCounter, 1598 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 275 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 2600 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 275 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:21:55,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [716 Valid, 2600 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [275 Valid, 455 Invalid, 3 Unknown, 0 Unchecked, 12.4s Time] [2021-12-06 18:21:55,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2021-12-06 18:21:55,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 1089. [2021-12-06 18:21:55,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1089 states, 864 states have (on average 1.431712962962963) internal successors, (1237), 863 states have internal predecessors, (1237), 163 states have call successors, (163), 55 states have call predecessors, (163), 61 states have return successors, (215), 170 states have call predecessors, (215), 155 states have call successors, (215) [2021-12-06 18:21:55,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 1615 transitions. [2021-12-06 18:21:55,989 INFO L78 Accepts]: Start accepts. Automaton has 1089 states and 1615 transitions. Word has length 35 [2021-12-06 18:21:55,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:21:55,990 INFO L470 AbstractCegarLoop]: Abstraction has 1089 states and 1615 transitions. [2021-12-06 18:21:55,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:21:55,990 INFO L276 IsEmpty]: Start isEmpty. Operand 1089 states and 1615 transitions. [2021-12-06 18:21:55,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 18:21:55,991 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:21:55,992 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:21:55,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 18:21:55,992 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:21:55,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:21:55,992 INFO L85 PathProgramCache]: Analyzing trace with hash 947230743, now seen corresponding path program 1 times [2021-12-06 18:21:55,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:21:55,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824798268] [2021-12-06 18:21:55,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:21:55,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:21:56,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:21:56,053 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:21:56,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:21:56,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824798268] [2021-12-06 18:21:56,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824798268] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:21:56,053 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:21:56,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:21:56,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038921410] [2021-12-06 18:21:56,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:21:56,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:21:56,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:21:56,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:21:56,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:21:56,054 INFO L87 Difference]: Start difference. First operand 1089 states and 1615 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:56,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:21:56,376 INFO L93 Difference]: Finished difference Result 1152 states and 1697 transitions. [2021-12-06 18:21:56,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:21:56,377 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-12-06 18:21:56,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:21:56,382 INFO L225 Difference]: With dead ends: 1152 [2021-12-06 18:21:56,382 INFO L226 Difference]: Without dead ends: 1107 [2021-12-06 18:21:56,383 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:21:56,384 INFO L933 BasicCegarLoop]: 865 mSDtfsCounter, 914 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 914 SdHoareTripleChecker+Valid, 1493 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:21:56,384 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [914 Valid, 1493 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 18:21:56,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2021-12-06 18:21:56,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 1089. [2021-12-06 18:21:56,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1089 states, 864 states have (on average 1.4293981481481481) internal successors, (1235), 863 states have internal predecessors, (1235), 163 states have call successors, (163), 55 states have call predecessors, (163), 61 states have return successors, (215), 170 states have call predecessors, (215), 155 states have call successors, (215) [2021-12-06 18:21:56,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 1613 transitions. [2021-12-06 18:21:56,429 INFO L78 Accepts]: Start accepts. Automaton has 1089 states and 1613 transitions. Word has length 31 [2021-12-06 18:21:56,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:21:56,429 INFO L470 AbstractCegarLoop]: Abstraction has 1089 states and 1613 transitions. [2021-12-06 18:21:56,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:21:56,429 INFO L276 IsEmpty]: Start isEmpty. Operand 1089 states and 1613 transitions. [2021-12-06 18:21:56,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-06 18:21:56,430 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:21:56,431 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:21:56,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 18:21:56,431 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:21:56,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:21:56,431 INFO L85 PathProgramCache]: Analyzing trace with hash -2120850198, now seen corresponding path program 1 times [2021-12-06 18:21:56,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:21:56,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210314229] [2021-12-06 18:21:56,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:21:56,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:21:56,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:21:56,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:21:56,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:21:56,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:21:56,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:21:56,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210314229] [2021-12-06 18:21:56,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210314229] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:21:56,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:21:56,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:21:56,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355041084] [2021-12-06 18:21:56,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:21:56,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:21:56,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:21:56,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:21:56,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:21:56,555 INFO L87 Difference]: Start difference. First operand 1089 states and 1613 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:22:00,954 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:03,524 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:05,225 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:07,325 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:08,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:22:08,351 INFO L93 Difference]: Finished difference Result 1754 states and 2605 transitions. [2021-12-06 18:22:08,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:22:08,354 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2021-12-06 18:22:08,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:22:08,360 INFO L225 Difference]: With dead ends: 1754 [2021-12-06 18:22:08,360 INFO L226 Difference]: Without dead ends: 1145 [2021-12-06 18:22:08,362 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:22:08,362 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 915 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 136 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 975 SdHoareTripleChecker+Valid, 1246 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:22:08,363 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [975 Valid, 1246 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 320 Invalid, 3 Unknown, 0 Unchecked, 11.7s Time] [2021-12-06 18:22:08,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1145 states. [2021-12-06 18:22:08,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1145 to 1086. [2021-12-06 18:22:08,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1086 states, 862 states have (on average 1.4211136890951277) internal successors, (1225), 860 states have internal predecessors, (1225), 162 states have call successors, (162), 55 states have call predecessors, (162), 61 states have return successors, (215), 170 states have call predecessors, (215), 155 states have call successors, (215) [2021-12-06 18:22:08,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1086 states to 1086 states and 1602 transitions. [2021-12-06 18:22:08,417 INFO L78 Accepts]: Start accepts. Automaton has 1086 states and 1602 transitions. Word has length 36 [2021-12-06 18:22:08,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:22:08,417 INFO L470 AbstractCegarLoop]: Abstraction has 1086 states and 1602 transitions. [2021-12-06 18:22:08,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:22:08,418 INFO L276 IsEmpty]: Start isEmpty. Operand 1086 states and 1602 transitions. [2021-12-06 18:22:08,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-06 18:22:08,419 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:22:08,419 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:22:08,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 18:22:08,419 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:22:08,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:22:08,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1333744366, now seen corresponding path program 1 times [2021-12-06 18:22:08,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:22:08,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968473040] [2021-12-06 18:22:08,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:22:08,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:22:08,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:08,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:22:08,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:22:08,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968473040] [2021-12-06 18:22:08,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968473040] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:22:08,475 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:22:08,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:22:08,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673006021] [2021-12-06 18:22:08,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:22:08,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:22:08,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:22:08,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:22:08,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:22:08,476 INFO L87 Difference]: Start difference. First operand 1086 states and 1602 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:22:08,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:22:08,510 INFO L93 Difference]: Finished difference Result 1101 states and 1622 transitions. [2021-12-06 18:22:08,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:22:08,510 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-12-06 18:22:08,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:22:08,515 INFO L225 Difference]: With dead ends: 1101 [2021-12-06 18:22:08,515 INFO L226 Difference]: Without dead ends: 1082 [2021-12-06 18:22:08,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:22:08,517 INFO L933 BasicCegarLoop]: 861 mSDtfsCounter, 855 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 855 SdHoareTripleChecker+Valid, 861 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:22:08,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [855 Valid, 861 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:22:08,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1082 states. [2021-12-06 18:22:08,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1082 to 1055. [2021-12-06 18:22:08,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1055 states, 834 states have (on average 1.4304556354916067) internal successors, (1193), 839 states have internal predecessors, (1193), 161 states have call successors, (161), 55 states have call predecessors, (161), 59 states have return successors, (206), 160 states have call predecessors, (206), 155 states have call successors, (206) [2021-12-06 18:22:08,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1055 states to 1055 states and 1560 transitions. [2021-12-06 18:22:08,554 INFO L78 Accepts]: Start accepts. Automaton has 1055 states and 1560 transitions. Word has length 33 [2021-12-06 18:22:08,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:22:08,555 INFO L470 AbstractCegarLoop]: Abstraction has 1055 states and 1560 transitions. [2021-12-06 18:22:08,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:22:08,555 INFO L276 IsEmpty]: Start isEmpty. Operand 1055 states and 1560 transitions. [2021-12-06 18:22:08,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-06 18:22:08,556 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:22:08,556 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:22:08,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 18:22:08,556 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:22:08,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:22:08,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1348089275, now seen corresponding path program 1 times [2021-12-06 18:22:08,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:22:08,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810932169] [2021-12-06 18:22:08,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:22:08,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:22:08,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:08,605 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:22:08,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:22:08,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810932169] [2021-12-06 18:22:08,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810932169] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:22:08,606 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:22:08,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:22:08,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508387342] [2021-12-06 18:22:08,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:22:08,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:22:08,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:22:08,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:22:08,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:22:08,607 INFO L87 Difference]: Start difference. First operand 1055 states and 1560 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:22:08,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:22:08,697 INFO L93 Difference]: Finished difference Result 1353 states and 1993 transitions. [2021-12-06 18:22:08,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:22:08,698 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-12-06 18:22:08,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:22:08,704 INFO L225 Difference]: With dead ends: 1353 [2021-12-06 18:22:08,704 INFO L226 Difference]: Without dead ends: 1342 [2021-12-06 18:22:08,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:22:08,705 INFO L933 BasicCegarLoop]: 1178 mSDtfsCounter, 337 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 2002 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:22:08,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [337 Valid, 2002 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:22:08,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1342 states. [2021-12-06 18:22:08,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1342 to 1089. [2021-12-06 18:22:08,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1089 states, 865 states have (on average 1.416184971098266) internal successors, (1225), 863 states have internal predecessors, (1225), 161 states have call successors, (161), 55 states have call predecessors, (161), 62 states have return successors, (216), 170 states have call predecessors, (216), 155 states have call successors, (216) [2021-12-06 18:22:08,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 1602 transitions. [2021-12-06 18:22:08,762 INFO L78 Accepts]: Start accepts. Automaton has 1089 states and 1602 transitions. Word has length 33 [2021-12-06 18:22:08,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:22:08,762 INFO L470 AbstractCegarLoop]: Abstraction has 1089 states and 1602 transitions. [2021-12-06 18:22:08,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:22:08,763 INFO L276 IsEmpty]: Start isEmpty. Operand 1089 states and 1602 transitions. [2021-12-06 18:22:08,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-06 18:22:08,765 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:22:08,765 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:22:08,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 18:22:08,765 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:22:08,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:22:08,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1785217405, now seen corresponding path program 1 times [2021-12-06 18:22:08,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:22:08,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016678660] [2021-12-06 18:22:08,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:22:08,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:22:08,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:08,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:22:08,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:22:08,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016678660] [2021-12-06 18:22:08,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016678660] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:22:08,835 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:22:08,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:22:08,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28163574] [2021-12-06 18:22:08,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:22:08,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:22:08,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:22:08,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:22:08,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:22:08,837 INFO L87 Difference]: Start difference. First operand 1089 states and 1602 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:22:09,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:22:09,089 INFO L93 Difference]: Finished difference Result 1118 states and 1633 transitions. [2021-12-06 18:22:09,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:22:09,090 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-12-06 18:22:09,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:22:09,097 INFO L225 Difference]: With dead ends: 1118 [2021-12-06 18:22:09,097 INFO L226 Difference]: Without dead ends: 1072 [2021-12-06 18:22:09,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:22:09,098 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 879 mSDsluCounter, 619 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 879 SdHoareTripleChecker+Valid, 1469 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:22:09,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [879 Valid, 1469 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:22:09,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2021-12-06 18:22:09,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 1060. [2021-12-06 18:22:09,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 839 states have (on average 1.4219308700834326) internal successors, (1193), 843 states have internal predecessors, (1193), 161 states have call successors, (161), 55 states have call predecessors, (161), 59 states have return successors, (205), 161 states have call predecessors, (205), 155 states have call successors, (205) [2021-12-06 18:22:09,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 1559 transitions. [2021-12-06 18:22:09,158 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 1559 transitions. Word has length 33 [2021-12-06 18:22:09,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:22:09,159 INFO L470 AbstractCegarLoop]: Abstraction has 1060 states and 1559 transitions. [2021-12-06 18:22:09,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:22:09,159 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 1559 transitions. [2021-12-06 18:22:09,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-06 18:22:09,161 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:22:09,161 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:22:09,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 18:22:09,161 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:22:09,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:22:09,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1611974706, now seen corresponding path program 1 times [2021-12-06 18:22:09,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:22:09,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392986830] [2021-12-06 18:22:09,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:22:09,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:22:09,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:09,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:22:09,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:22:09,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392986830] [2021-12-06 18:22:09,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392986830] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:22:09,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:22:09,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:22:09,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275333123] [2021-12-06 18:22:09,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:22:09,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:22:09,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:22:09,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:22:09,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:22:09,258 INFO L87 Difference]: Start difference. First operand 1060 states and 1559 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:22:09,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:22:09,592 INFO L93 Difference]: Finished difference Result 1313 states and 1935 transitions. [2021-12-06 18:22:09,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:22:09,593 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-12-06 18:22:09,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:22:09,598 INFO L225 Difference]: With dead ends: 1313 [2021-12-06 18:22:09,599 INFO L226 Difference]: Without dead ends: 1309 [2021-12-06 18:22:09,599 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:22:09,600 INFO L933 BasicCegarLoop]: 1134 mSDtfsCounter, 1126 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1136 SdHoareTripleChecker+Valid, 1749 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:22:09,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1136 Valid, 1749 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 18:22:09,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1309 states. [2021-12-06 18:22:09,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1309 to 1062. [2021-12-06 18:22:09,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 841 states have (on average 1.4209274673008323) internal successors, (1195), 845 states have internal predecessors, (1195), 161 states have call successors, (161), 55 states have call predecessors, (161), 59 states have return successors, (205), 161 states have call predecessors, (205), 155 states have call successors, (205) [2021-12-06 18:22:09,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1561 transitions. [2021-12-06 18:22:09,642 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1561 transitions. Word has length 34 [2021-12-06 18:22:09,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:22:09,643 INFO L470 AbstractCegarLoop]: Abstraction has 1062 states and 1561 transitions. [2021-12-06 18:22:09,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:22:09,643 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1561 transitions. [2021-12-06 18:22:09,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-06 18:22:09,644 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:22:09,644 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:22:09,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 18:22:09,644 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:22:09,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:22:09,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1612251536, now seen corresponding path program 1 times [2021-12-06 18:22:09,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:22:09,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549651761] [2021-12-06 18:22:09,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:22:09,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:22:09,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:09,702 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:22:09,703 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:22:09,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549651761] [2021-12-06 18:22:09,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549651761] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:22:09,703 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:22:09,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:22:09,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477984112] [2021-12-06 18:22:09,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:22:09,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:22:09,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:22:09,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:22:09,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:22:09,704 INFO L87 Difference]: Start difference. First operand 1062 states and 1561 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:22:09,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:22:09,833 INFO L93 Difference]: Finished difference Result 1074 states and 1573 transitions. [2021-12-06 18:22:09,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:22:09,834 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-12-06 18:22:09,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:22:09,838 INFO L225 Difference]: With dead ends: 1074 [2021-12-06 18:22:09,838 INFO L226 Difference]: Without dead ends: 1046 [2021-12-06 18:22:09,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:22:09,839 INFO L933 BasicCegarLoop]: 857 mSDtfsCounter, 34 mSDsluCounter, 3381 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 4238 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:22:09,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 4238 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:22:09,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1046 states. [2021-12-06 18:22:09,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1046 to 1046. [2021-12-06 18:22:09,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 825 states have (on average 1.4254545454545455) internal successors, (1176), 829 states have internal predecessors, (1176), 161 states have call successors, (161), 55 states have call predecessors, (161), 59 states have return successors, (205), 161 states have call predecessors, (205), 155 states have call successors, (205) [2021-12-06 18:22:09,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1542 transitions. [2021-12-06 18:22:09,882 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1542 transitions. Word has length 34 [2021-12-06 18:22:09,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:22:09,882 INFO L470 AbstractCegarLoop]: Abstraction has 1046 states and 1542 transitions. [2021-12-06 18:22:09,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:22:09,883 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1542 transitions. [2021-12-06 18:22:09,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-06 18:22:09,884 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:22:09,884 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:22:09,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 18:22:09,885 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:22:09,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:22:09,885 INFO L85 PathProgramCache]: Analyzing trace with hash 1360772428, now seen corresponding path program 1 times [2021-12-06 18:22:09,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:22:09,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546173391] [2021-12-06 18:22:09,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:22:09,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:22:09,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:09,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:22:09,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:09,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-06 18:22:09,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:09,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:22:09,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:22:09,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546173391] [2021-12-06 18:22:09,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546173391] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:22:09,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:22:09,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:22:09,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015062009] [2021-12-06 18:22:09,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:22:09,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:22:09,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:22:09,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:22:09,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:22:09,962 INFO L87 Difference]: Start difference. First operand 1046 states and 1542 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:22:14,866 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:16,435 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:18,541 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:20,903 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:23,012 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:23,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:22:23,239 INFO L93 Difference]: Finished difference Result 1714 states and 2541 transitions. [2021-12-06 18:22:23,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:22:23,242 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2021-12-06 18:22:23,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:22:23,247 INFO L225 Difference]: With dead ends: 1714 [2021-12-06 18:22:23,247 INFO L226 Difference]: Without dead ends: 1178 [2021-12-06 18:22:23,249 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:22:23,249 INFO L933 BasicCegarLoop]: 906 mSDtfsCounter, 567 mSDsluCounter, 1461 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 258 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 2367 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:22:23,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [596 Valid, 2367 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 580 Invalid, 2 Unknown, 0 Unchecked, 13.2s Time] [2021-12-06 18:22:23,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1178 states. [2021-12-06 18:22:23,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1178 to 1013. [2021-12-06 18:22:23,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1013 states, 800 states have (on average 1.425) internal successors, (1140), 807 states have internal predecessors, (1140), 156 states have call successors, (156), 51 states have call predecessors, (156), 56 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2021-12-06 18:22:23,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1013 states to 1013 states and 1508 transitions. [2021-12-06 18:22:23,291 INFO L78 Accepts]: Start accepts. Automaton has 1013 states and 1508 transitions. Word has length 43 [2021-12-06 18:22:23,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:22:23,291 INFO L470 AbstractCegarLoop]: Abstraction has 1013 states and 1508 transitions. [2021-12-06 18:22:23,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:22:23,291 INFO L276 IsEmpty]: Start isEmpty. Operand 1013 states and 1508 transitions. [2021-12-06 18:22:23,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-06 18:22:23,294 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:22:23,294 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:22:23,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 18:22:23,294 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:22:23,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:22:23,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1135681463, now seen corresponding path program 1 times [2021-12-06 18:22:23,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:22:23,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675875676] [2021-12-06 18:22:23,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:22:23,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:22:23,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:23,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:22:23,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:23,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:22:23,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:23,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:22:23,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:22:23,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675875676] [2021-12-06 18:22:23,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675875676] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:22:23,372 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:22:23,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:22:23,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679573191] [2021-12-06 18:22:23,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:22:23,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:22:23,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:22:23,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:22:23,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:22:23,373 INFO L87 Difference]: Start difference. First operand 1013 states and 1508 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:22:27,974 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:31,214 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:32,328 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:34,441 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:35,954 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:36,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:22:36,038 INFO L93 Difference]: Finished difference Result 1095 states and 1641 transitions. [2021-12-06 18:22:36,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:22:36,041 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2021-12-06 18:22:36,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:22:36,046 INFO L225 Difference]: With dead ends: 1095 [2021-12-06 18:22:36,047 INFO L226 Difference]: Without dead ends: 1088 [2021-12-06 18:22:36,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:22:36,047 INFO L933 BasicCegarLoop]: 815 mSDtfsCounter, 251 mSDsluCounter, 1546 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 241 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 2361 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:22:36,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 2361 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 657 Invalid, 3 Unknown, 0 Unchecked, 12.6s Time] [2021-12-06 18:22:36,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2021-12-06 18:22:36,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 1025. [2021-12-06 18:22:36,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1025 states, 812 states have (on average 1.4211822660098523) internal successors, (1154), 819 states have internal predecessors, (1154), 156 states have call successors, (156), 51 states have call predecessors, (156), 56 states have return successors, (212), 154 states have call predecessors, (212), 150 states have call successors, (212) [2021-12-06 18:22:36,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1025 states to 1025 states and 1522 transitions. [2021-12-06 18:22:36,089 INFO L78 Accepts]: Start accepts. Automaton has 1025 states and 1522 transitions. Word has length 43 [2021-12-06 18:22:36,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:22:36,089 INFO L470 AbstractCegarLoop]: Abstraction has 1025 states and 1522 transitions. [2021-12-06 18:22:36,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:22:36,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1025 states and 1522 transitions. [2021-12-06 18:22:36,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-06 18:22:36,091 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:22:36,091 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:22:36,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 18:22:36,091 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:22:36,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:22:36,091 INFO L85 PathProgramCache]: Analyzing trace with hash 436620093, now seen corresponding path program 1 times [2021-12-06 18:22:36,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:22:36,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094674682] [2021-12-06 18:22:36,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:22:36,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:22:36,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:36,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:22:36,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:36,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:22:36,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:36,169 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:22:36,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:22:36,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094674682] [2021-12-06 18:22:36,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094674682] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:22:36,169 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:22:36,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:22:36,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406094714] [2021-12-06 18:22:36,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:22:36,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:22:36,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:22:36,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:22:36,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:22:36,170 INFO L87 Difference]: Start difference. First operand 1025 states and 1522 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:22:40,546 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:42,619 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:45,904 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:47,931 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:48,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:22:48,016 INFO L93 Difference]: Finished difference Result 1165 states and 1725 transitions. [2021-12-06 18:22:48,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:22:48,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2021-12-06 18:22:48,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:22:48,025 INFO L225 Difference]: With dead ends: 1165 [2021-12-06 18:22:48,025 INFO L226 Difference]: Without dead ends: 1090 [2021-12-06 18:22:48,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:22:48,026 INFO L933 BasicCegarLoop]: 815 mSDtfsCounter, 894 mSDsluCounter, 1207 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 287 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 957 SdHoareTripleChecker+Valid, 2022 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:22:48,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [957 Valid, 2022 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 530 Invalid, 3 Unknown, 0 Unchecked, 11.8s Time] [2021-12-06 18:22:48,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1090 states. [2021-12-06 18:22:48,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1090 to 1014. [2021-12-06 18:22:48,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1014 states, 805 states have (on average 1.4223602484472049) internal successors, (1145), 812 states have internal predecessors, (1145), 154 states have call successors, (154), 49 states have call predecessors, (154), 54 states have return successors, (210), 152 states have call predecessors, (210), 148 states have call successors, (210) [2021-12-06 18:22:48,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1014 states to 1014 states and 1509 transitions. [2021-12-06 18:22:48,074 INFO L78 Accepts]: Start accepts. Automaton has 1014 states and 1509 transitions. Word has length 44 [2021-12-06 18:22:48,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:22:48,074 INFO L470 AbstractCegarLoop]: Abstraction has 1014 states and 1509 transitions. [2021-12-06 18:22:48,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:22:48,074 INFO L276 IsEmpty]: Start isEmpty. Operand 1014 states and 1509 transitions. [2021-12-06 18:22:48,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 18:22:48,076 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:22:48,076 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:22:48,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 18:22:48,076 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:22:48,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:22:48,076 INFO L85 PathProgramCache]: Analyzing trace with hash 739653955, now seen corresponding path program 1 times [2021-12-06 18:22:48,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:22:48,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046631869] [2021-12-06 18:22:48,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:22:48,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:22:48,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:48,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:22:48,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:48,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:22:48,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:22:48,169 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:22:48,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:22:48,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046631869] [2021-12-06 18:22:48,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046631869] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:22:48,169 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:22:48,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:22:48,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069006026] [2021-12-06 18:22:48,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:22:48,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:22:48,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:22:48,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:22:48,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:22:48,170 INFO L87 Difference]: Start difference. First operand 1014 states and 1509 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:22:50,434 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:53,097 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:55,377 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:57,920 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:22:59,972 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:02,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:23:02,001 INFO L93 Difference]: Finished difference Result 1085 states and 1625 transitions. [2021-12-06 18:23:02,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:23:02,006 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 45 [2021-12-06 18:23:02,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:23:02,011 INFO L225 Difference]: With dead ends: 1085 [2021-12-06 18:23:02,011 INFO L226 Difference]: Without dead ends: 1079 [2021-12-06 18:23:02,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:23:02,012 INFO L933 BasicCegarLoop]: 810 mSDtfsCounter, 1085 mSDsluCounter, 1985 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 297 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1175 SdHoareTripleChecker+Valid, 2795 SdHoareTripleChecker+Invalid, 1356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:23:02,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1175 Valid, 2795 Invalid, 1356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 1056 Invalid, 3 Unknown, 0 Unchecked, 13.7s Time] [2021-12-06 18:23:02,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2021-12-06 18:23:02,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 1014. [2021-12-06 18:23:02,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1014 states, 805 states have (on average 1.4211180124223604) internal successors, (1144), 812 states have internal predecessors, (1144), 154 states have call successors, (154), 49 states have call predecessors, (154), 54 states have return successors, (210), 152 states have call predecessors, (210), 148 states have call successors, (210) [2021-12-06 18:23:02,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1014 states to 1014 states and 1508 transitions. [2021-12-06 18:23:02,061 INFO L78 Accepts]: Start accepts. Automaton has 1014 states and 1508 transitions. Word has length 45 [2021-12-06 18:23:02,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:23:02,061 INFO L470 AbstractCegarLoop]: Abstraction has 1014 states and 1508 transitions. [2021-12-06 18:23:02,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:23:02,062 INFO L276 IsEmpty]: Start isEmpty. Operand 1014 states and 1508 transitions. [2021-12-06 18:23:02,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-06 18:23:02,063 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:23:02,063 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:23:02,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-06 18:23:02,064 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:23:02,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:23:02,064 INFO L85 PathProgramCache]: Analyzing trace with hash 802587679, now seen corresponding path program 1 times [2021-12-06 18:23:02,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:23:02,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239645821] [2021-12-06 18:23:02,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:02,065 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:23:02,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:02,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:23:02,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:02,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:23:02,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:02,187 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:23:02,187 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:23:02,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239645821] [2021-12-06 18:23:02,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239645821] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:23:02,188 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:23:02,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:23:02,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070027544] [2021-12-06 18:23:02,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:23:02,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:23:02,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:23:02,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:23:02,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:23:02,189 INFO L87 Difference]: Start difference. First operand 1014 states and 1508 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:23:10,103 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:12,963 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:15,014 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:16,357 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:18,378 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:18,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:23:18,448 INFO L93 Difference]: Finished difference Result 1066 states and 1596 transitions. [2021-12-06 18:23:18,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:23:18,451 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 47 [2021-12-06 18:23:18,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:23:18,456 INFO L225 Difference]: With dead ends: 1066 [2021-12-06 18:23:18,456 INFO L226 Difference]: Without dead ends: 1051 [2021-12-06 18:23:18,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:23:18,458 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 90 mSDsluCounter, 5166 mSDsCounter, 0 mSdLazyCounter, 1562 mSolverCounterSat, 105 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 5992 SdHoareTripleChecker+Invalid, 1671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1562 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:23:18,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 5992 Invalid, 1671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1562 Invalid, 4 Unknown, 0 Unchecked, 16.2s Time] [2021-12-06 18:23:18,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1051 states. [2021-12-06 18:23:18,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1051 to 1012. [2021-12-06 18:23:18,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 804 states have (on average 1.4203980099502487) internal successors, (1142), 811 states have internal predecessors, (1142), 153 states have call successors, (153), 49 states have call predecessors, (153), 54 states have return successors, (209), 151 states have call predecessors, (209), 147 states have call successors, (209) [2021-12-06 18:23:18,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1504 transitions. [2021-12-06 18:23:18,508 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1504 transitions. Word has length 47 [2021-12-06 18:23:18,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:23:18,508 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 1504 transitions. [2021-12-06 18:23:18,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:23:18,508 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1504 transitions. [2021-12-06 18:23:18,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 18:23:18,509 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:23:18,510 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:23:18,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-06 18:23:18,510 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:23:18,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:23:18,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1789257707, now seen corresponding path program 1 times [2021-12-06 18:23:18,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:23:18,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171098687] [2021-12-06 18:23:18,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:18,510 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:23:18,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:18,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:23:18,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:18,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:23:18,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:18,621 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:23:18,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:23:18,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171098687] [2021-12-06 18:23:18,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171098687] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:23:18,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:23:18,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:23:18,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624552048] [2021-12-06 18:23:18,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:23:18,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:23:18,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:23:18,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:23:18,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:23:18,623 INFO L87 Difference]: Start difference. First operand 1012 states and 1504 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:23:26,195 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:28,202 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:31,041 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:32,771 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:34,793 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:34,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:23:34,876 INFO L93 Difference]: Finished difference Result 1063 states and 1591 transitions. [2021-12-06 18:23:34,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:23:34,880 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 45 [2021-12-06 18:23:34,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:23:34,884 INFO L225 Difference]: With dead ends: 1063 [2021-12-06 18:23:34,884 INFO L226 Difference]: Without dead ends: 1048 [2021-12-06 18:23:34,885 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:23:34,885 INFO L933 BasicCegarLoop]: 818 mSDtfsCounter, 90 mSDsluCounter, 5123 mSDsCounter, 0 mSdLazyCounter, 1551 mSolverCounterSat, 104 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 5941 SdHoareTripleChecker+Invalid, 1658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1551 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:23:34,885 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 5941 Invalid, 1658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1551 Invalid, 3 Unknown, 0 Unchecked, 16.2s Time] [2021-12-06 18:23:34,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1048 states. [2021-12-06 18:23:34,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1048 to 1009. [2021-12-06 18:23:34,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 802 states have (on average 1.4201995012468829) internal successors, (1139), 809 states have internal predecessors, (1139), 152 states have call successors, (152), 49 states have call predecessors, (152), 54 states have return successors, (208), 150 states have call predecessors, (208), 146 states have call successors, (208) [2021-12-06 18:23:34,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1499 transitions. [2021-12-06 18:23:34,933 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1499 transitions. Word has length 45 [2021-12-06 18:23:34,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:23:34,933 INFO L470 AbstractCegarLoop]: Abstraction has 1009 states and 1499 transitions. [2021-12-06 18:23:34,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:23:34,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1499 transitions. [2021-12-06 18:23:34,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 18:23:34,934 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:23:34,934 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:23:34,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-06 18:23:34,934 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:23:34,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:23:34,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1509819145, now seen corresponding path program 1 times [2021-12-06 18:23:34,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:23:34,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490450824] [2021-12-06 18:23:34,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:34,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:23:34,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:35,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:23:35,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:35,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:23:35,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:35,034 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:23:35,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:23:35,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490450824] [2021-12-06 18:23:35,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490450824] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:23:35,035 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:23:35,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:23:35,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596146175] [2021-12-06 18:23:35,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:23:35,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:23:35,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:23:35,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:23:35,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:23:35,036 INFO L87 Difference]: Start difference. First operand 1009 states and 1499 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:23:41,185 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:43,683 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:45,730 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:46,927 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:47,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:23:47,422 INFO L93 Difference]: Finished difference Result 1091 states and 1631 transitions. [2021-12-06 18:23:47,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:23:47,427 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-12-06 18:23:47,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:23:47,432 INFO L225 Difference]: With dead ends: 1091 [2021-12-06 18:23:47,432 INFO L226 Difference]: Without dead ends: 1066 [2021-12-06 18:23:47,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:23:47,433 INFO L933 BasicCegarLoop]: 803 mSDtfsCounter, 290 mSDsluCounter, 4564 mSDsCounter, 0 mSdLazyCounter, 1009 mSolverCounterSat, 239 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 5367 SdHoareTripleChecker+Invalid, 1250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 1009 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:23:47,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 5367 Invalid, 1250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [239 Valid, 1009 Invalid, 2 Unknown, 0 Unchecked, 12.3s Time] [2021-12-06 18:23:47,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1066 states. [2021-12-06 18:23:47,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1066 to 1005. [2021-12-06 18:23:47,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 799 states have (on average 1.4017521902377972) internal successors, (1120), 806 states have internal predecessors, (1120), 151 states have call successors, (151), 49 states have call predecessors, (151), 54 states have return successors, (207), 149 states have call predecessors, (207), 145 states have call successors, (207) [2021-12-06 18:23:47,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 1478 transitions. [2021-12-06 18:23:47,488 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 1478 transitions. Word has length 46 [2021-12-06 18:23:47,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:23:47,488 INFO L470 AbstractCegarLoop]: Abstraction has 1005 states and 1478 transitions. [2021-12-06 18:23:47,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:23:47,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 1478 transitions. [2021-12-06 18:23:47,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 18:23:47,490 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:23:47,490 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:23:47,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-06 18:23:47,490 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:23:47,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:23:47,490 INFO L85 PathProgramCache]: Analyzing trace with hash -718667050, now seen corresponding path program 1 times [2021-12-06 18:23:47,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:23:47,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844615141] [2021-12-06 18:23:47,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:47,491 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:23:47,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:47,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:23:47,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:47,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:23:47,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:47,549 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:23:47,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:23:47,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844615141] [2021-12-06 18:23:47,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844615141] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:23:47,549 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:23:47,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:23:47,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413661451] [2021-12-06 18:23:47,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:23:47,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:23:47,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:23:47,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:23:47,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:23:47,550 INFO L87 Difference]: Start difference. First operand 1005 states and 1478 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:23:52,385 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:54,829 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:56,852 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:58,386 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:23:59,845 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:01,868 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:01,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:01,983 INFO L93 Difference]: Finished difference Result 1118 states and 1650 transitions. [2021-12-06 18:24:01,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:24:01,988 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-12-06 18:24:01,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:01,992 INFO L225 Difference]: With dead ends: 1118 [2021-12-06 18:24:01,992 INFO L226 Difference]: Without dead ends: 1094 [2021-12-06 18:24:01,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:24:01,993 INFO L933 BasicCegarLoop]: 807 mSDtfsCounter, 276 mSDsluCounter, 1552 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 247 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 2359 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:01,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 2359 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 584 Invalid, 3 Unknown, 0 Unchecked, 14.4s Time] [2021-12-06 18:24:01,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1094 states. [2021-12-06 18:24:02,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1094 to 1010. [2021-12-06 18:24:02,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1010 states, 804 states have (on average 1.4017412935323383) internal successors, (1127), 811 states have internal predecessors, (1127), 151 states have call successors, (151), 49 states have call predecessors, (151), 54 states have return successors, (207), 149 states have call predecessors, (207), 145 states have call successors, (207) [2021-12-06 18:24:02,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1010 states to 1010 states and 1485 transitions. [2021-12-06 18:24:02,044 INFO L78 Accepts]: Start accepts. Automaton has 1010 states and 1485 transitions. Word has length 46 [2021-12-06 18:24:02,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:02,044 INFO L470 AbstractCegarLoop]: Abstraction has 1010 states and 1485 transitions. [2021-12-06 18:24:02,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:24:02,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1010 states and 1485 transitions. [2021-12-06 18:24:02,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 18:24:02,046 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:02,046 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:02,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 18:24:02,046 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:02,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:02,047 INFO L85 PathProgramCache]: Analyzing trace with hash -852680556, now seen corresponding path program 1 times [2021-12-06 18:24:02,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:02,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752951146] [2021-12-06 18:24:02,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:02,047 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:02,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:02,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:24:02,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:02,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:24:02,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:02,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:24:02,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:02,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752951146] [2021-12-06 18:24:02,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752951146] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:24:02,150 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:24:02,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:24:02,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027628052] [2021-12-06 18:24:02,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:24:02,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:24:02,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:02,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:24:02,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:24:02,151 INFO L87 Difference]: Start difference. First operand 1010 states and 1485 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:24:07,606 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:09,887 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:12,683 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:14,592 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:16,366 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:17,533 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:17,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:17,722 INFO L93 Difference]: Finished difference Result 1093 states and 1617 transitions. [2021-12-06 18:24:17,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:24:17,725 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-12-06 18:24:17,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:17,729 INFO L225 Difference]: With dead ends: 1093 [2021-12-06 18:24:17,729 INFO L226 Difference]: Without dead ends: 1067 [2021-12-06 18:24:17,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:24:17,730 INFO L933 BasicCegarLoop]: 798 mSDtfsCounter, 290 mSDsluCounter, 4459 mSDsCounter, 0 mSdLazyCounter, 1017 mSolverCounterSat, 237 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 5257 SdHoareTripleChecker+Invalid, 1256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 237 IncrementalHoareTripleChecker+Valid, 1017 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:17,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 5257 Invalid, 1256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [237 Valid, 1017 Invalid, 2 Unknown, 0 Unchecked, 15.5s Time] [2021-12-06 18:24:17,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1067 states. [2021-12-06 18:24:17,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1067 to 1001. [2021-12-06 18:24:17,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1001 states, 796 states have (on average 1.3844221105527639) internal successors, (1102), 803 states have internal predecessors, (1102), 150 states have call successors, (150), 49 states have call predecessors, (150), 54 states have return successors, (206), 148 states have call predecessors, (206), 144 states have call successors, (206) [2021-12-06 18:24:17,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 1458 transitions. [2021-12-06 18:24:17,773 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 1458 transitions. Word has length 46 [2021-12-06 18:24:17,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:17,773 INFO L470 AbstractCegarLoop]: Abstraction has 1001 states and 1458 transitions. [2021-12-06 18:24:17,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:24:17,774 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 1458 transitions. [2021-12-06 18:24:17,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 18:24:17,775 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:17,775 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:17,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 18:24:17,775 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:17,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:17,775 INFO L85 PathProgramCache]: Analyzing trace with hash -845814790, now seen corresponding path program 1 times [2021-12-06 18:24:17,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:17,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229304679] [2021-12-06 18:24:17,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:17,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:17,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:17,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:24:17,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:17,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:24:17,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:17,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:24:17,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:17,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229304679] [2021-12-06 18:24:17,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229304679] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:24:17,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:24:17,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-06 18:24:17,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945995501] [2021-12-06 18:24:17,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:24:17,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:24:17,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:17,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:24:17,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:24:17,906 INFO L87 Difference]: Start difference. First operand 1001 states and 1458 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 8 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:24:22,954 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:27,104 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:28,400 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:30,590 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:31,854 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:32,954 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:34,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:34,336 INFO L93 Difference]: Finished difference Result 1054 states and 1545 transitions. [2021-12-06 18:24:34,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:24:34,340 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 8 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 48 [2021-12-06 18:24:34,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:34,344 INFO L225 Difference]: With dead ends: 1054 [2021-12-06 18:24:34,344 INFO L226 Difference]: Without dead ends: 1037 [2021-12-06 18:24:34,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:24:34,345 INFO L933 BasicCegarLoop]: 771 mSDtfsCounter, 101 mSDsluCounter, 5447 mSDsCounter, 0 mSdLazyCounter, 1683 mSolverCounterSat, 101 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 6218 SdHoareTripleChecker+Invalid, 1786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1683 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:34,345 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 6218 Invalid, 1786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1683 Invalid, 2 Unknown, 0 Unchecked, 16.3s Time] [2021-12-06 18:24:34,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2021-12-06 18:24:34,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 998. [2021-12-06 18:24:34,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 998 states, 794 states have (on average 1.3841309823677581) internal successors, (1099), 801 states have internal predecessors, (1099), 149 states have call successors, (149), 49 states have call predecessors, (149), 54 states have return successors, (205), 147 states have call predecessors, (205), 143 states have call successors, (205) [2021-12-06 18:24:34,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 998 states to 998 states and 1453 transitions. [2021-12-06 18:24:34,384 INFO L78 Accepts]: Start accepts. Automaton has 998 states and 1453 transitions. Word has length 48 [2021-12-06 18:24:34,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:34,384 INFO L470 AbstractCegarLoop]: Abstraction has 998 states and 1453 transitions. [2021-12-06 18:24:34,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 8 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:24:34,385 INFO L276 IsEmpty]: Start isEmpty. Operand 998 states and 1453 transitions. [2021-12-06 18:24:34,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-06 18:24:34,386 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:34,386 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:34,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 18:24:34,386 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:34,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:34,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1867130754, now seen corresponding path program 1 times [2021-12-06 18:24:34,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:34,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82828963] [2021-12-06 18:24:34,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:34,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:34,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:34,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:24:34,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:34,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:24:34,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:34,532 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:24:34,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:34,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82828963] [2021-12-06 18:24:34,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82828963] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:24:34,532 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:24:34,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:24:34,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841163365] [2021-12-06 18:24:34,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:24:34,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:24:34,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:34,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:24:34,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:24:34,534 INFO L87 Difference]: Start difference. First operand 998 states and 1453 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 9 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:24:42,639 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:44,719 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:47,229 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:51,601 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:51,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:51,685 INFO L93 Difference]: Finished difference Result 1051 states and 1540 transitions. [2021-12-06 18:24:51,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:24:51,688 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 9 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 49 [2021-12-06 18:24:51,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:51,691 INFO L225 Difference]: With dead ends: 1051 [2021-12-06 18:24:51,691 INFO L226 Difference]: Without dead ends: 1034 [2021-12-06 18:24:51,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:24:51,692 INFO L933 BasicCegarLoop]: 765 mSDtfsCounter, 113 mSDsluCounter, 6045 mSDsCounter, 0 mSdLazyCounter, 1844 mSolverCounterSat, 100 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 6810 SdHoareTripleChecker+Invalid, 1946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1844 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:51,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 6810 Invalid, 1946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1844 Invalid, 2 Unknown, 0 Unchecked, 17.1s Time] [2021-12-06 18:24:51,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states. [2021-12-06 18:24:51,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 995. [2021-12-06 18:24:51,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 995 states, 792 states have (on average 1.3838383838383839) internal successors, (1096), 799 states have internal predecessors, (1096), 148 states have call successors, (148), 49 states have call predecessors, (148), 54 states have return successors, (204), 146 states have call predecessors, (204), 142 states have call successors, (204) [2021-12-06 18:24:51,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 995 states to 995 states and 1448 transitions. [2021-12-06 18:24:51,731 INFO L78 Accepts]: Start accepts. Automaton has 995 states and 1448 transitions. Word has length 49 [2021-12-06 18:24:51,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:51,731 INFO L470 AbstractCegarLoop]: Abstraction has 995 states and 1448 transitions. [2021-12-06 18:24:51,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 9 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:24:51,731 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 1448 transitions. [2021-12-06 18:24:51,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:24:51,732 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:51,733 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:51,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 18:24:51,733 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:51,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:51,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1446724930, now seen corresponding path program 1 times [2021-12-06 18:24:51,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:51,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925964236] [2021-12-06 18:24:51,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:51,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:51,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:51,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:24:51,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:51,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:24:51,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:51,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 18:24:51,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:51,817 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:24:51,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:51,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925964236] [2021-12-06 18:24:51,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925964236] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:24:51,818 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:24:51,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:24:51,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309960038] [2021-12-06 18:24:51,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:24:51,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:24:51,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:51,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:24:51,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:24:51,819 INFO L87 Difference]: Start difference. First operand 995 states and 1448 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:24:56,352 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:24:59,135 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:00,575 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:02,692 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:03,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:03,316 INFO L93 Difference]: Finished difference Result 1530 states and 2250 transitions. [2021-12-06 18:25:03,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:25:03,320 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 51 [2021-12-06 18:25:03,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:03,323 INFO L225 Difference]: With dead ends: 1530 [2021-12-06 18:25:03,323 INFO L226 Difference]: Without dead ends: 1044 [2021-12-06 18:25:03,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:25:03,325 INFO L933 BasicCegarLoop]: 770 mSDtfsCounter, 340 mSDsluCounter, 1438 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 323 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 2208 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:03,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 2208 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 627 Invalid, 2 Unknown, 0 Unchecked, 11.4s Time] [2021-12-06 18:25:03,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1044 states. [2021-12-06 18:25:03,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1044 to 988. [2021-12-06 18:25:03,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 787 states have (on average 1.3811944091486659) internal successors, (1087), 793 states have internal predecessors, (1087), 147 states have call successors, (147), 49 states have call predecessors, (147), 53 states have return successors, (203), 145 states have call predecessors, (203), 142 states have call successors, (203) [2021-12-06 18:25:03,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 1437 transitions. [2021-12-06 18:25:03,369 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 1437 transitions. Word has length 51 [2021-12-06 18:25:03,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:03,370 INFO L470 AbstractCegarLoop]: Abstraction has 988 states and 1437 transitions. [2021-12-06 18:25:03,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:25:03,370 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 1437 transitions. [2021-12-06 18:25:03,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:25:03,371 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:03,371 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:03,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-06 18:25:03,371 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:03,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:03,372 INFO L85 PathProgramCache]: Analyzing trace with hash -419671339, now seen corresponding path program 1 times [2021-12-06 18:25:03,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:03,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307316428] [2021-12-06 18:25:03,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:03,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:03,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:03,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:25:03,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:03,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 18:25:03,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:03,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-06 18:25:03,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:03,525 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:25:03,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:03,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307316428] [2021-12-06 18:25:03,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307316428] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:25:03,525 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:25:03,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:25:03,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548338131] [2021-12-06 18:25:03,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:25:03,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:25:03,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:03,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:25:03,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:25:03,526 INFO L87 Difference]: Start difference. First operand 988 states and 1437 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:25:09,350 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:13,975 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:16,562 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:19,185 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:20,920 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:22,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:22,127 INFO L93 Difference]: Finished difference Result 1209 states and 1812 transitions. [2021-12-06 18:25:22,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:25:22,127 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 51 [2021-12-06 18:25:22,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:22,129 INFO L225 Difference]: With dead ends: 1209 [2021-12-06 18:25:22,129 INFO L226 Difference]: Without dead ends: 1109 [2021-12-06 18:25:22,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:25:22,130 INFO L933 BasicCegarLoop]: 740 mSDtfsCounter, 206 mSDsluCounter, 2367 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 160 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 3107 SdHoareTripleChecker+Invalid, 1339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:22,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 3107 Invalid, 1339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 1177 Invalid, 2 Unknown, 0 Unchecked, 18.5s Time] [2021-12-06 18:25:22,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1109 states. [2021-12-06 18:25:22,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1109 to 1004. [2021-12-06 18:25:22,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 799 states have (on average 1.3804755944931164) internal successors, (1103), 807 states have internal predecessors, (1103), 148 states have call successors, (148), 49 states have call predecessors, (148), 56 states have return successors, (229), 147 states have call predecessors, (229), 143 states have call successors, (229) [2021-12-06 18:25:22,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1480 transitions. [2021-12-06 18:25:22,175 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1480 transitions. Word has length 51 [2021-12-06 18:25:22,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:22,175 INFO L470 AbstractCegarLoop]: Abstraction has 1004 states and 1480 transitions. [2021-12-06 18:25:22,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:25:22,175 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1480 transitions. [2021-12-06 18:25:22,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:25:22,177 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:22,177 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:22,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-06 18:25:22,177 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:22,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:22,177 INFO L85 PathProgramCache]: Analyzing trace with hash -929144429, now seen corresponding path program 1 times [2021-12-06 18:25:22,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:22,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924851483] [2021-12-06 18:25:22,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:22,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:22,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:22,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:25:22,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:22,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 18:25:22,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:22,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-06 18:25:22,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:22,323 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:25:22,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:22,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924851483] [2021-12-06 18:25:22,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924851483] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:25:22,324 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:25:22,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:25:22,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164688458] [2021-12-06 18:25:22,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:25:22,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:25:22,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:22,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:25:22,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:25:22,325 INFO L87 Difference]: Start difference. First operand 1004 states and 1480 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:25:26,662 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:30,751 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:32,848 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:37,391 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:39,360 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:41,172 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:43,201 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:44,717 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:45,948 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:47,717 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:48,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:48,078 INFO L93 Difference]: Finished difference Result 1102 states and 1630 transitions. [2021-12-06 18:25:48,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:25:48,081 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 51 [2021-12-06 18:25:48,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:48,083 INFO L225 Difference]: With dead ends: 1102 [2021-12-06 18:25:48,083 INFO L226 Difference]: Without dead ends: 1083 [2021-12-06 18:25:48,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:25:48,084 INFO L933 BasicCegarLoop]: 771 mSDtfsCounter, 228 mSDsluCounter, 4536 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 137 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 5307 SdHoareTripleChecker+Invalid, 1611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:48,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 5307 Invalid, 1611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1470 Invalid, 4 Unknown, 0 Unchecked, 25.6s Time] [2021-12-06 18:25:48,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2021-12-06 18:25:48,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 1002. [2021-12-06 18:25:48,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 798 states have (on average 1.3796992481203008) internal successors, (1101), 806 states have internal predecessors, (1101), 147 states have call successors, (147), 49 states have call predecessors, (147), 56 states have return successors, (228), 146 states have call predecessors, (228), 142 states have call successors, (228) [2021-12-06 18:25:48,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1476 transitions. [2021-12-06 18:25:48,126 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1476 transitions. Word has length 51 [2021-12-06 18:25:48,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:48,126 INFO L470 AbstractCegarLoop]: Abstraction has 1002 states and 1476 transitions. [2021-12-06 18:25:48,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:25:48,126 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1476 transitions. [2021-12-06 18:25:48,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-06 18:25:48,128 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:48,128 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:48,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-06 18:25:48,128 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:48,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:48,128 INFO L85 PathProgramCache]: Analyzing trace with hash 632910699, now seen corresponding path program 1 times [2021-12-06 18:25:48,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:48,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655924282] [2021-12-06 18:25:48,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:48,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:48,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:25:48,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 18:25:48,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,222 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:25:48,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:48,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655924282] [2021-12-06 18:25:48,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655924282] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:25:48,222 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:25:48,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:25:48,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530482029] [2021-12-06 18:25:48,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:25:48,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:25:48,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:48,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:25:48,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:25:48,224 INFO L87 Difference]: Start difference. First operand 1002 states and 1476 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:25:53,109 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:55,882 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:25:57,910 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:00,800 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:01,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:26:01,182 INFO L93 Difference]: Finished difference Result 1106 states and 1624 transitions. [2021-12-06 18:26:01,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:26:01,184 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 50 [2021-12-06 18:26:01,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:26:01,187 INFO L225 Difference]: With dead ends: 1106 [2021-12-06 18:26:01,187 INFO L226 Difference]: Without dead ends: 1071 [2021-12-06 18:26:01,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:26:01,188 INFO L933 BasicCegarLoop]: 825 mSDtfsCounter, 1044 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 256 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1103 SdHoareTripleChecker+Valid, 1752 SdHoareTripleChecker+Invalid, 946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2021-12-06 18:26:01,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1103 Valid, 1752 Invalid, 946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 686 Invalid, 4 Unknown, 0 Unchecked, 12.9s Time] [2021-12-06 18:26:01,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1071 states. [2021-12-06 18:26:01,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1071 to 1002. [2021-12-06 18:26:01,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 798 states have (on average 1.3784461152882206) internal successors, (1100), 806 states have internal predecessors, (1100), 147 states have call successors, (147), 49 states have call predecessors, (147), 56 states have return successors, (228), 146 states have call predecessors, (228), 142 states have call successors, (228) [2021-12-06 18:26:01,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1475 transitions. [2021-12-06 18:26:01,236 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1475 transitions. Word has length 50 [2021-12-06 18:26:01,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:26:01,237 INFO L470 AbstractCegarLoop]: Abstraction has 1002 states and 1475 transitions. [2021-12-06 18:26:01,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:26:01,237 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1475 transitions. [2021-12-06 18:26:01,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-06 18:26:01,238 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:26:01,238 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:26:01,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-06 18:26:01,239 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:26:01,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:26:01,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1228308663, now seen corresponding path program 1 times [2021-12-06 18:26:01,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:26:01,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349993452] [2021-12-06 18:26:01,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:26:01,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:26:01,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:01,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:26:01,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:01,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:26:01,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:01,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:26:01,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:01,393 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:26:01,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:26:01,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349993452] [2021-12-06 18:26:01,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349993452] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:26:01,394 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:26:01,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-06 18:26:01,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210844603] [2021-12-06 18:26:01,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:26:01,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 18:26:01,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:26:01,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 18:26:01,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:26:01,395 INFO L87 Difference]: Start difference. First operand 1002 states and 1475 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 9 states have internal predecessors, (55), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:26:09,318 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:10,433 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:13,308 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:14,528 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:16,582 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:18,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:26:18,278 INFO L93 Difference]: Finished difference Result 1067 states and 1578 transitions. [2021-12-06 18:26:18,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 18:26:18,280 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 9 states have internal predecessors, (55), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 62 [2021-12-06 18:26:18,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:26:18,283 INFO L225 Difference]: With dead ends: 1067 [2021-12-06 18:26:18,283 INFO L226 Difference]: Without dead ends: 1044 [2021-12-06 18:26:18,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-12-06 18:26:18,284 INFO L933 BasicCegarLoop]: 763 mSDtfsCounter, 217 mSDsluCounter, 5984 mSDsCounter, 0 mSdLazyCounter, 1914 mSolverCounterSat, 204 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 6747 SdHoareTripleChecker+Invalid, 2120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 1914 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:26:18,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 6747 Invalid, 2120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 1914 Invalid, 2 Unknown, 0 Unchecked, 16.8s Time] [2021-12-06 18:26:18,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1044 states. [2021-12-06 18:26:18,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1044 to 993. [2021-12-06 18:26:18,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 993 states, 791 states have (on average 1.3792667509481669) internal successors, (1091), 799 states have internal predecessors, (1091), 145 states have call successors, (145), 49 states have call predecessors, (145), 56 states have return successors, (225), 144 states have call predecessors, (225), 140 states have call successors, (225) [2021-12-06 18:26:18,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 993 states to 993 states and 1461 transitions. [2021-12-06 18:26:18,327 INFO L78 Accepts]: Start accepts. Automaton has 993 states and 1461 transitions. Word has length 62 [2021-12-06 18:26:18,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:26:18,327 INFO L470 AbstractCegarLoop]: Abstraction has 993 states and 1461 transitions. [2021-12-06 18:26:18,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 9 states have internal predecessors, (55), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:26:18,328 INFO L276 IsEmpty]: Start isEmpty. Operand 993 states and 1461 transitions. [2021-12-06 18:26:18,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-06 18:26:18,329 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:26:18,329 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:26:18,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-06 18:26:18,329 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:26:18,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:26:18,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1069501193, now seen corresponding path program 1 times [2021-12-06 18:26:18,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:26:18,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404829319] [2021-12-06 18:26:18,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:26:18,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:26:18,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:18,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:26:18,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:18,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:26:18,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:18,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:26:18,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:26:18,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404829319] [2021-12-06 18:26:18,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404829319] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:26:18,482 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:26:18,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:26:18,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436074387] [2021-12-06 18:26:18,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:26:18,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:26:18,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:26:18,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:26:18,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:26:18,483 INFO L87 Difference]: Start difference. First operand 993 states and 1461 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 9 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:26:22,622 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:27,093 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:28,542 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:30,147 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:32,917 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:34,307 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:36,401 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:38,430 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:38,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:26:38,566 INFO L93 Difference]: Finished difference Result 1046 states and 1547 transitions. [2021-12-06 18:26:38,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:26:38,568 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 9 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2021-12-06 18:26:38,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:26:38,570 INFO L225 Difference]: With dead ends: 1046 [2021-12-06 18:26:38,570 INFO L226 Difference]: Without dead ends: 1029 [2021-12-06 18:26:38,571 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:26:38,571 INFO L933 BasicCegarLoop]: 743 mSDtfsCounter, 113 mSDsluCounter, 5867 mSDsCounter, 0 mSdLazyCounter, 1804 mSolverCounterSat, 95 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 6610 SdHoareTripleChecker+Invalid, 1903 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1804 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:26:38,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 6610 Invalid, 1903 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1804 Invalid, 4 Unknown, 0 Unchecked, 20.0s Time] [2021-12-06 18:26:38,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1029 states. [2021-12-06 18:26:38,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1029 to 990. [2021-12-06 18:26:38,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 990 states, 789 states have (on average 1.378960709759189) internal successors, (1088), 797 states have internal predecessors, (1088), 144 states have call successors, (144), 49 states have call predecessors, (144), 56 states have return successors, (224), 143 states have call predecessors, (224), 139 states have call successors, (224) [2021-12-06 18:26:38,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 1456 transitions. [2021-12-06 18:26:38,614 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 1456 transitions. Word has length 50 [2021-12-06 18:26:38,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:26:38,614 INFO L470 AbstractCegarLoop]: Abstraction has 990 states and 1456 transitions. [2021-12-06 18:26:38,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 9 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:26:38,614 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 1456 transitions. [2021-12-06 18:26:38,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 18:26:38,615 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:26:38,615 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:26:38,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-06 18:26:38,616 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:26:38,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:26:38,616 INFO L85 PathProgramCache]: Analyzing trace with hash -770651842, now seen corresponding path program 1 times [2021-12-06 18:26:38,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:26:38,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676282135] [2021-12-06 18:26:38,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:26:38,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:26:38,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:38,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:26:38,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:38,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 18:26:38,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:38,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:26:38,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:38,718 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:26:38,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:26:38,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676282135] [2021-12-06 18:26:38,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676282135] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:26:38,718 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:26:38,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:26:38,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239683286] [2021-12-06 18:26:38,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:26:38,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:26:38,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:26:38,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:26:38,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:26:38,719 INFO L87 Difference]: Start difference. First operand 990 states and 1456 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:26:45,409 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:46,482 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:50,027 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:52,179 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:54,718 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:26:57,413 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:00,353 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:01,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:27:01,342 INFO L93 Difference]: Finished difference Result 1111 states and 1653 transitions. [2021-12-06 18:27:01,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:27:01,344 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 52 [2021-12-06 18:27:01,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:27:01,347 INFO L225 Difference]: With dead ends: 1111 [2021-12-06 18:27:01,347 INFO L226 Difference]: Without dead ends: 1085 [2021-12-06 18:27:01,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:27:01,348 INFO L933 BasicCegarLoop]: 747 mSDtfsCounter, 174 mSDsluCounter, 3085 mSDsCounter, 0 mSdLazyCounter, 1190 mSolverCounterSat, 133 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 3832 SdHoareTripleChecker+Invalid, 1329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1190 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:27:01,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 3832 Invalid, 1329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1190 Invalid, 6 Unknown, 0 Unchecked, 22.5s Time] [2021-12-06 18:27:01,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2021-12-06 18:27:01,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 998. [2021-12-06 18:27:01,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 998 states, 793 states have (on average 1.3770491803278688) internal successors, (1092), 805 states have internal predecessors, (1092), 144 states have call successors, (144), 49 states have call predecessors, (144), 60 states have return successors, (248), 143 states have call predecessors, (248), 139 states have call successors, (248) [2021-12-06 18:27:01,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 998 states to 998 states and 1484 transitions. [2021-12-06 18:27:01,398 INFO L78 Accepts]: Start accepts. Automaton has 998 states and 1484 transitions. Word has length 52 [2021-12-06 18:27:01,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:27:01,399 INFO L470 AbstractCegarLoop]: Abstraction has 998 states and 1484 transitions. [2021-12-06 18:27:01,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:27:01,399 INFO L276 IsEmpty]: Start isEmpty. Operand 998 states and 1484 transitions. [2021-12-06 18:27:01,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-06 18:27:01,400 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:27:01,400 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:27:01,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-06 18:27:01,401 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:27:01,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:27:01,401 INFO L85 PathProgramCache]: Analyzing trace with hash -2147433733, now seen corresponding path program 1 times [2021-12-06 18:27:01,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:27:01,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388670532] [2021-12-06 18:27:01,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:27:01,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:27:01,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:01,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:27:01,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:01,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 18:27:01,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:01,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 18:27:01,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:01,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:27:01,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:27:01,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388670532] [2021-12-06 18:27:01,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388670532] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:27:01,482 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:27:01,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:27:01,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877145596] [2021-12-06 18:27:01,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:27:01,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:27:01,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:27:01,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:27:01,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:27:01,483 INFO L87 Difference]: Start difference. First operand 998 states and 1484 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:27:05,329 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:07,414 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:08,580 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:10,602 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:12,525 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:14,035 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:16,054 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:16,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:27:16,197 INFO L93 Difference]: Finished difference Result 1561 states and 2332 transitions. [2021-12-06 18:27:16,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:27:16,199 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 54 [2021-12-06 18:27:16,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:27:16,201 INFO L225 Difference]: With dead ends: 1561 [2021-12-06 18:27:16,201 INFO L226 Difference]: Without dead ends: 1012 [2021-12-06 18:27:16,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:27:16,203 INFO L933 BasicCegarLoop]: 726 mSDtfsCounter, 234 mSDsluCounter, 1436 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 218 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 2162 SdHoareTripleChecker+Invalid, 812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:27:16,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 2162 Invalid, 812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 591 Invalid, 3 Unknown, 0 Unchecked, 14.6s Time] [2021-12-06 18:27:16,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2021-12-06 18:27:16,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 892. [2021-12-06 18:27:16,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 716 states have (on average 1.3812849162011174) internal successors, (989), 723 states have internal predecessors, (989), 128 states have call successors, (128), 44 states have call predecessors, (128), 47 states have return successors, (141), 124 states have call predecessors, (141), 123 states have call successors, (141) [2021-12-06 18:27:16,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 1258 transitions. [2021-12-06 18:27:16,241 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 1258 transitions. Word has length 54 [2021-12-06 18:27:16,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:27:16,241 INFO L470 AbstractCegarLoop]: Abstraction has 892 states and 1258 transitions. [2021-12-06 18:27:16,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:27:16,242 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 1258 transitions. [2021-12-06 18:27:16,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-12-06 18:27:16,243 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:27:16,243 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:27:16,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-06 18:27:16,244 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:27:16,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:27:16,244 INFO L85 PathProgramCache]: Analyzing trace with hash 655247249, now seen corresponding path program 1 times [2021-12-06 18:27:16,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:27:16,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587858716] [2021-12-06 18:27:16,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:27:16,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:27:16,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:16,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:27:16,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:16,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:27:16,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:16,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:27:16,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:16,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:27:16,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:16,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:27:16,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:16,374 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:27:16,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:27:16,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587858716] [2021-12-06 18:27:16,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587858716] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:27:16,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982158959] [2021-12-06 18:27:16,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:27:16,375 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:27:16,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:27:16,376 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:27:16,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 18:27:16,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:16,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 18:27:16,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:27:16,879 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:27:16,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:27:17,006 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:27:17,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982158959] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-06 18:27:17,007 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:27:17,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9, 5] total 15 [2021-12-06 18:27:17,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182056409] [2021-12-06 18:27:17,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:27:17,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:27:17,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:27:17,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:27:17,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:27:17,008 INFO L87 Difference]: Start difference. First operand 892 states and 1258 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 4 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 18:27:17,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:27:17,429 INFO L93 Difference]: Finished difference Result 1508 states and 2167 transitions. [2021-12-06 18:27:17,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:27:17,430 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 4 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 71 [2021-12-06 18:27:17,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:27:17,432 INFO L225 Difference]: With dead ends: 1508 [2021-12-06 18:27:17,432 INFO L226 Difference]: Without dead ends: 1114 [2021-12-06 18:27:17,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:27:17,433 INFO L933 BasicCegarLoop]: 816 mSDtfsCounter, 1167 mSDsluCounter, 1094 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:27:17,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1170 Valid, 1910 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 18:27:17,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1114 states. [2021-12-06 18:27:17,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1114 to 907. [2021-12-06 18:27:17,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 728 states have (on average 1.379120879120879) internal successors, (1004), 736 states have internal predecessors, (1004), 129 states have call successors, (129), 45 states have call predecessors, (129), 49 states have return successors, (144), 125 states have call predecessors, (144), 124 states have call successors, (144) [2021-12-06 18:27:17,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1277 transitions. [2021-12-06 18:27:17,475 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1277 transitions. Word has length 71 [2021-12-06 18:27:17,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:27:17,475 INFO L470 AbstractCegarLoop]: Abstraction has 907 states and 1277 transitions. [2021-12-06 18:27:17,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 4 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 18:27:17,476 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1277 transitions. [2021-12-06 18:27:17,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-06 18:27:17,477 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:27:17,477 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:27:17,498 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 18:27:17,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-12-06 18:27:17,679 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:27:17,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:27:17,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1527062454, now seen corresponding path program 1 times [2021-12-06 18:27:17,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:27:17,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50813104] [2021-12-06 18:27:17,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:27:17,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:27:17,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:17,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:27:17,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:17,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:27:17,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:17,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:27:17,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:17,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:27:17,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:17,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:27:17,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:27:17,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50813104] [2021-12-06 18:27:17,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50813104] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:27:17,805 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:27:17,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:27:17,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266247796] [2021-12-06 18:27:17,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:27:17,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:27:17,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:27:17,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:27:17,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:27:17,806 INFO L87 Difference]: Start difference. First operand 907 states and 1277 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:27:23,901 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:26,018 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:27,919 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:30,701 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:32,853 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:35,449 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:35,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:27:35,640 INFO L93 Difference]: Finished difference Result 1011 states and 1432 transitions. [2021-12-06 18:27:35,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:27:35,642 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 60 [2021-12-06 18:27:35,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:27:35,644 INFO L225 Difference]: With dead ends: 1011 [2021-12-06 18:27:35,644 INFO L226 Difference]: Without dead ends: 978 [2021-12-06 18:27:35,645 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:27:35,645 INFO L933 BasicCegarLoop]: 745 mSDtfsCounter, 423 mSDsluCounter, 4469 mSDsCounter, 0 mSdLazyCounter, 1246 mSolverCounterSat, 316 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 5214 SdHoareTripleChecker+Invalid, 1567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 316 IncrementalHoareTripleChecker+Valid, 1246 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:27:35,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 5214 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [316 Valid, 1246 Invalid, 5 Unknown, 0 Unchecked, 17.7s Time] [2021-12-06 18:27:35,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2021-12-06 18:27:35,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 905. [2021-12-06 18:27:35,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 905 states, 727 states have (on average 1.372764786795048) internal successors, (998), 735 states have internal predecessors, (998), 128 states have call successors, (128), 45 states have call predecessors, (128), 49 states have return successors, (143), 124 states have call predecessors, (143), 123 states have call successors, (143) [2021-12-06 18:27:35,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 1269 transitions. [2021-12-06 18:27:35,693 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 1269 transitions. Word has length 60 [2021-12-06 18:27:35,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:27:35,693 INFO L470 AbstractCegarLoop]: Abstraction has 905 states and 1269 transitions. [2021-12-06 18:27:35,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:27:35,693 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 1269 transitions. [2021-12-06 18:27:35,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 18:27:35,695 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:27:35,695 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:27:35,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-06 18:27:35,695 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:27:35,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:27:35,695 INFO L85 PathProgramCache]: Analyzing trace with hash 39038593, now seen corresponding path program 1 times [2021-12-06 18:27:35,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:27:35,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571119410] [2021-12-06 18:27:35,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:27:35,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:27:35,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:35,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:27:35,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:35,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:27:35,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:35,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 18:27:35,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:35,839 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:27:35,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:27:35,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571119410] [2021-12-06 18:27:35,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571119410] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:27:35,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:27:35,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:27:35,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181191818] [2021-12-06 18:27:35,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:27:35,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:27:35,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:27:35,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:27:35,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:27:35,840 INFO L87 Difference]: Start difference. First operand 905 states and 1269 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:27:42,988 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:45,099 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:47,235 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:49,727 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:51,750 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:55,091 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:56,572 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:57,673 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:27:57,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:27:57,778 INFO L93 Difference]: Finished difference Result 1009 states and 1423 transitions. [2021-12-06 18:27:57,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:27:57,780 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2021-12-06 18:27:57,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:27:57,782 INFO L225 Difference]: With dead ends: 1009 [2021-12-06 18:27:57,782 INFO L226 Difference]: Without dead ends: 972 [2021-12-06 18:27:57,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:27:57,782 INFO L933 BasicCegarLoop]: 720 mSDtfsCounter, 369 mSDsluCounter, 5289 mSDsCounter, 0 mSdLazyCounter, 1323 mSolverCounterSat, 304 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 6009 SdHoareTripleChecker+Invalid, 1632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 304 IncrementalHoareTripleChecker+Valid, 1323 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:27:57,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 6009 Invalid, 1632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [304 Valid, 1323 Invalid, 5 Unknown, 0 Unchecked, 21.8s Time] [2021-12-06 18:27:57,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2021-12-06 18:27:57,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 899. [2021-12-06 18:27:57,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 723 states have (on average 1.3651452282157677) internal successors, (987), 731 states have internal predecessors, (987), 126 states have call successors, (126), 45 states have call predecessors, (126), 49 states have return successors, (141), 122 states have call predecessors, (141), 121 states have call successors, (141) [2021-12-06 18:27:57,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1254 transitions. [2021-12-06 18:27:57,822 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1254 transitions. Word has length 56 [2021-12-06 18:27:57,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:27:57,822 INFO L470 AbstractCegarLoop]: Abstraction has 899 states and 1254 transitions. [2021-12-06 18:27:57,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:27:57,822 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1254 transitions. [2021-12-06 18:27:57,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 18:27:57,823 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:27:57,823 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:27:57,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-06 18:27:57,824 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:27:57,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:27:57,824 INFO L85 PathProgramCache]: Analyzing trace with hash 574526005, now seen corresponding path program 1 times [2021-12-06 18:27:57,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:27:57,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026724679] [2021-12-06 18:27:57,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:27:57,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:27:57,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:57,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:27:57,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:57,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:27:57,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:57,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 18:27:57,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:57,931 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:27:57,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:27:57,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026724679] [2021-12-06 18:27:57,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026724679] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:27:57,931 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:27:57,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:27:57,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729790729] [2021-12-06 18:27:57,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:27:57,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:27:57,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:27:57,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:27:57,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:27:57,932 INFO L87 Difference]: Start difference. First operand 899 states and 1254 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:28:04,352 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:06,605 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:09,478 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:11,622 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:12,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:28:12,772 INFO L93 Difference]: Finished difference Result 1030 states and 1433 transitions. [2021-12-06 18:28:12,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:28:12,774 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2021-12-06 18:28:12,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:28:12,776 INFO L225 Difference]: With dead ends: 1030 [2021-12-06 18:28:12,776 INFO L226 Difference]: Without dead ends: 991 [2021-12-06 18:28:12,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:28:12,777 INFO L933 BasicCegarLoop]: 714 mSDtfsCounter, 323 mSDsluCounter, 2656 mSDsCounter, 0 mSdLazyCounter, 832 mSolverCounterSat, 292 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 3370 SdHoareTripleChecker+Invalid, 1127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 292 IncrementalHoareTripleChecker+Valid, 832 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:28:12,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 3370 Invalid, 1127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [292 Valid, 832 Invalid, 3 Unknown, 0 Unchecked, 14.8s Time] [2021-12-06 18:28:12,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2021-12-06 18:28:12,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 899. [2021-12-06 18:28:12,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 723 states have (on average 1.363762102351314) internal successors, (986), 731 states have internal predecessors, (986), 126 states have call successors, (126), 45 states have call predecessors, (126), 49 states have return successors, (141), 122 states have call predecessors, (141), 121 states have call successors, (141) [2021-12-06 18:28:12,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1253 transitions. [2021-12-06 18:28:12,820 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1253 transitions. Word has length 56 [2021-12-06 18:28:12,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:28:12,820 INFO L470 AbstractCegarLoop]: Abstraction has 899 states and 1253 transitions. [2021-12-06 18:28:12,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:28:12,820 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1253 transitions. [2021-12-06 18:28:12,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 18:28:12,821 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:28:12,821 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:28:12,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-06 18:28:12,822 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:28:12,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:28:12,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1797213257, now seen corresponding path program 1 times [2021-12-06 18:28:12,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:28:12,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837592552] [2021-12-06 18:28:12,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:28:12,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:28:12,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:12,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:28:12,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:12,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:28:12,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:12,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 18:28:12,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:12,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:28:12,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:28:12,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837592552] [2021-12-06 18:28:12,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837592552] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:28:12,942 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:28:12,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:28:12,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385314562] [2021-12-06 18:28:12,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:28:12,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:28:12,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:28:12,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:28:12,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:28:12,943 INFO L87 Difference]: Start difference. First operand 899 states and 1253 transitions. Second operand has 10 states, 10 states have (on average 4.9) internal successors, (49), 7 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:28:17,351 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:22,347 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:24,381 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:25,911 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:28,024 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:31,757 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:33,509 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:36,511 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:38,740 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:39,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:28:39,036 INFO L93 Difference]: Finished difference Result 993 states and 1392 transitions. [2021-12-06 18:28:39,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:28:39,039 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 7 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2021-12-06 18:28:39,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:28:39,041 INFO L225 Difference]: With dead ends: 993 [2021-12-06 18:28:39,041 INFO L226 Difference]: Without dead ends: 970 [2021-12-06 18:28:39,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:28:39,042 INFO L933 BasicCegarLoop]: 703 mSDtfsCounter, 228 mSDsluCounter, 4068 mSDsCounter, 0 mSdLazyCounter, 1454 mSolverCounterSat, 132 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 4771 SdHoareTripleChecker+Invalid, 1591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 1454 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:28:39,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 4771 Invalid, 1591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 1454 Invalid, 5 Unknown, 0 Unchecked, 26.0s Time] [2021-12-06 18:28:39,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 970 states. [2021-12-06 18:28:39,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 970 to 897. [2021-12-06 18:28:39,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 721 states have (on average 1.3536754507628295) internal successors, (976), 729 states have internal predecessors, (976), 126 states have call successors, (126), 45 states have call predecessors, (126), 49 states have return successors, (141), 122 states have call predecessors, (141), 121 states have call successors, (141) [2021-12-06 18:28:39,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1243 transitions. [2021-12-06 18:28:39,088 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1243 transitions. Word has length 56 [2021-12-06 18:28:39,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:28:39,088 INFO L470 AbstractCegarLoop]: Abstraction has 897 states and 1243 transitions. [2021-12-06 18:28:39,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 7 states have internal predecessors, (49), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:28:39,088 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1243 transitions. [2021-12-06 18:28:39,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-06 18:28:39,089 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:28:39,089 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:28:39,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-06 18:28:39,089 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:28:39,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:28:39,089 INFO L85 PathProgramCache]: Analyzing trace with hash -686154142, now seen corresponding path program 1 times [2021-12-06 18:28:39,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:28:39,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499587238] [2021-12-06 18:28:39,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:28:39,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:28:39,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:39,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:28:39,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:39,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:28:39,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:39,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:28:39,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:39,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 18:28:39,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:39,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:28:39,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:28:39,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499587238] [2021-12-06 18:28:39,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499587238] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:28:39,201 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:28:39,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:28:39,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931616578] [2021-12-06 18:28:39,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:28:39,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:28:39,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:28:39,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:28:39,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:28:39,202 INFO L87 Difference]: Start difference. First operand 897 states and 1243 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:28:46,060 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:48,200 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:52,284 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:54,287 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:28:54,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:28:54,458 INFO L93 Difference]: Finished difference Result 991 states and 1382 transitions. [2021-12-06 18:28:54,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:28:54,460 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 61 [2021-12-06 18:28:54,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:28:54,462 INFO L225 Difference]: With dead ends: 991 [2021-12-06 18:28:54,462 INFO L226 Difference]: Without dead ends: 938 [2021-12-06 18:28:54,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:28:54,463 INFO L933 BasicCegarLoop]: 699 mSDtfsCounter, 423 mSDsluCounter, 4149 mSDsCounter, 0 mSdLazyCounter, 1214 mSolverCounterSat, 309 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 4848 SdHoareTripleChecker+Invalid, 1526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 1214 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:28:54,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 4848 Invalid, 1526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 1214 Invalid, 3 Unknown, 0 Unchecked, 15.1s Time] [2021-12-06 18:28:54,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2021-12-06 18:28:54,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 865. [2021-12-06 18:28:54,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 865 states, 696 states have (on average 1.3548850574712643) internal successors, (943), 704 states have internal predecessors, (943), 119 states have call successors, (119), 45 states have call predecessors, (119), 49 states have return successors, (132), 115 states have call predecessors, (132), 114 states have call successors, (132) [2021-12-06 18:28:54,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 865 states to 865 states and 1194 transitions. [2021-12-06 18:28:54,502 INFO L78 Accepts]: Start accepts. Automaton has 865 states and 1194 transitions. Word has length 61 [2021-12-06 18:28:54,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:28:54,502 INFO L470 AbstractCegarLoop]: Abstraction has 865 states and 1194 transitions. [2021-12-06 18:28:54,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:28:54,503 INFO L276 IsEmpty]: Start isEmpty. Operand 865 states and 1194 transitions. [2021-12-06 18:28:54,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-06 18:28:54,504 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:28:54,504 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:28:54,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-06 18:28:54,504 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:28:54,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:28:54,504 INFO L85 PathProgramCache]: Analyzing trace with hash -282099854, now seen corresponding path program 1 times [2021-12-06 18:28:54,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:28:54,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901870500] [2021-12-06 18:28:54,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:28:54,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:28:54,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:54,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:28:54,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:54,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:28:54,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:54,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 18:28:54,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:28:54,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:28:54,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:28:54,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901870500] [2021-12-06 18:28:54,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901870500] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:28:54,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:28:54,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:28:54,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784779425] [2021-12-06 18:28:54,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:28:54,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:28:54,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:28:54,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:28:54,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:28:54,638 INFO L87 Difference]: Start difference. First operand 865 states and 1194 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:29:00,592 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:01,838 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:03,859 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:05,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:29:05,189 INFO L93 Difference]: Finished difference Result 959 states and 1327 transitions. [2021-12-06 18:29:05,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:29:05,192 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 57 [2021-12-06 18:29:05,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:29:05,194 INFO L225 Difference]: With dead ends: 959 [2021-12-06 18:29:05,194 INFO L226 Difference]: Without dead ends: 937 [2021-12-06 18:29:05,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:29:05,194 INFO L933 BasicCegarLoop]: 640 mSDtfsCounter, 357 mSDsluCounter, 3508 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 286 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 4148 SdHoareTripleChecker+Invalid, 1342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:29:05,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 4148 Invalid, 1342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 1054 Invalid, 2 Unknown, 0 Unchecked, 10.5s Time] [2021-12-06 18:29:05,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2021-12-06 18:29:05,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 864. [2021-12-06 18:29:05,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 864 states, 695 states have (on average 1.3467625899280575) internal successors, (936), 703 states have internal predecessors, (936), 119 states have call successors, (119), 45 states have call predecessors, (119), 49 states have return successors, (132), 115 states have call predecessors, (132), 114 states have call successors, (132) [2021-12-06 18:29:05,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 864 states to 864 states and 1187 transitions. [2021-12-06 18:29:05,233 INFO L78 Accepts]: Start accepts. Automaton has 864 states and 1187 transitions. Word has length 57 [2021-12-06 18:29:05,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:29:05,233 INFO L470 AbstractCegarLoop]: Abstraction has 864 states and 1187 transitions. [2021-12-06 18:29:05,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:29:05,234 INFO L276 IsEmpty]: Start isEmpty. Operand 864 states and 1187 transitions. [2021-12-06 18:29:05,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-06 18:29:05,235 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:29:05,235 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:29:05,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-06 18:29:05,235 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:29:05,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:29:05,235 INFO L85 PathProgramCache]: Analyzing trace with hash -141551244, now seen corresponding path program 1 times [2021-12-06 18:29:05,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:29:05,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442228079] [2021-12-06 18:29:05,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:29:05,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:29:05,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:05,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:29:05,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:05,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:29:05,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:05,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 18:29:05,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:05,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:29:05,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:29:05,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442228079] [2021-12-06 18:29:05,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442228079] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:29:05,349 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:29:05,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:29:05,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964888482] [2021-12-06 18:29:05,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:29:05,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:29:05,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:29:05,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:29:05,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:29:05,350 INFO L87 Difference]: Start difference. First operand 864 states and 1187 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:29:12,380 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:14,124 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:17,204 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:23,006 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:25,038 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:25,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:29:25,167 INFO L93 Difference]: Finished difference Result 962 states and 1323 transitions. [2021-12-06 18:29:25,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:29:25,169 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 57 [2021-12-06 18:29:25,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:29:25,171 INFO L225 Difference]: With dead ends: 962 [2021-12-06 18:29:25,171 INFO L226 Difference]: Without dead ends: 931 [2021-12-06 18:29:25,172 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:29:25,172 INFO L933 BasicCegarLoop]: 642 mSDtfsCounter, 168 mSDsluCounter, 2586 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 121 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 3228 SdHoareTripleChecker+Invalid, 1215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 1091 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:29:25,172 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 3228 Invalid, 1215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 1091 Invalid, 3 Unknown, 0 Unchecked, 19.7s Time] [2021-12-06 18:29:25,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 931 states. [2021-12-06 18:29:25,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 931 to 858. [2021-12-06 18:29:25,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 690 states have (on average 1.3478260869565217) internal successors, (930), 698 states have internal predecessors, (930), 118 states have call successors, (118), 45 states have call predecessors, (118), 49 states have return successors, (131), 114 states have call predecessors, (131), 113 states have call successors, (131) [2021-12-06 18:29:25,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1179 transitions. [2021-12-06 18:29:25,211 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1179 transitions. Word has length 57 [2021-12-06 18:29:25,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:29:25,211 INFO L470 AbstractCegarLoop]: Abstraction has 858 states and 1179 transitions. [2021-12-06 18:29:25,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:29:25,211 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1179 transitions. [2021-12-06 18:29:25,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-06 18:29:25,212 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:29:25,212 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:29:25,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-06 18:29:25,212 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:29:25,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:29:25,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1027349856, now seen corresponding path program 1 times [2021-12-06 18:29:25,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:29:25,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534434693] [2021-12-06 18:29:25,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:29:25,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:29:25,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:25,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:29:25,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:25,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:29:25,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:25,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 18:29:25,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:25,402 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:29:25,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:29:25,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534434693] [2021-12-06 18:29:25,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534434693] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:29:25,402 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:29:25,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:29:25,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495082728] [2021-12-06 18:29:25,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:29:25,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:29:25,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:29:25,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:29:25,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:29:25,403 INFO L87 Difference]: Start difference. First operand 858 states and 1179 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:29:29,054 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:31,132 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:33,223 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:34,664 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:36,643 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:36,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:29:36,791 INFO L93 Difference]: Finished difference Result 956 states and 1315 transitions. [2021-12-06 18:29:36,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:29:36,793 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 57 [2021-12-06 18:29:36,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:29:36,795 INFO L225 Difference]: With dead ends: 956 [2021-12-06 18:29:36,795 INFO L226 Difference]: Without dead ends: 926 [2021-12-06 18:29:36,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:29:36,795 INFO L933 BasicCegarLoop]: 633 mSDtfsCounter, 300 mSDsluCounter, 2339 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 277 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 2972 SdHoareTripleChecker+Invalid, 1039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:29:36,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 2972 Invalid, 1039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 760 Invalid, 2 Unknown, 0 Unchecked, 11.3s Time] [2021-12-06 18:29:36,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2021-12-06 18:29:36,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 853. [2021-12-06 18:29:36,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 686 states have (on average 1.348396501457726) internal successors, (925), 694 states have internal predecessors, (925), 117 states have call successors, (117), 45 states have call predecessors, (117), 49 states have return successors, (130), 113 states have call predecessors, (130), 112 states have call successors, (130) [2021-12-06 18:29:36,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1172 transitions. [2021-12-06 18:29:36,845 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1172 transitions. Word has length 57 [2021-12-06 18:29:36,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:29:36,845 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1172 transitions. [2021-12-06 18:29:36,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:29:36,846 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1172 transitions. [2021-12-06 18:29:36,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-06 18:29:36,847 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:29:36,847 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:29:36,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-06 18:29:36,847 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:29:36,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:29:36,847 INFO L85 PathProgramCache]: Analyzing trace with hash -102836352, now seen corresponding path program 1 times [2021-12-06 18:29:36,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:29:36,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557574586] [2021-12-06 18:29:36,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:29:36,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:29:36,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:36,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:29:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:36,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:29:36,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:36,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:29:36,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:36,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:29:36,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:36,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:29:36,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:36,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:29:36,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:29:36,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557574586] [2021-12-06 18:29:36,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557574586] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:29:36,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:29:36,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:29:36,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726284511] [2021-12-06 18:29:36,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:29:36,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:29:36,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:29:36,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:29:36,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:29:36,975 INFO L87 Difference]: Start difference. First operand 853 states and 1172 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-12-06 18:29:42,916 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:43,999 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:45,509 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:47,284 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:48,969 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:51,094 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:29:52,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:29:52,904 INFO L93 Difference]: Finished difference Result 1304 states and 1844 transitions. [2021-12-06 18:29:52,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:29:52,907 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 61 [2021-12-06 18:29:52,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:29:52,909 INFO L225 Difference]: With dead ends: 1304 [2021-12-06 18:29:52,909 INFO L226 Difference]: Without dead ends: 926 [2021-12-06 18:29:52,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:29:52,910 INFO L933 BasicCegarLoop]: 619 mSDtfsCounter, 250 mSDsluCounter, 1441 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 194 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 2060 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.9s IncrementalHoareTripleChecker+Time [2021-12-06 18:29:52,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 2060 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 819 Invalid, 2 Unknown, 0 Unchecked, 15.9s Time] [2021-12-06 18:29:52,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2021-12-06 18:29:52,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 858. [2021-12-06 18:29:52,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 690 states have (on average 1.3434782608695652) internal successors, (927), 699 states have internal predecessors, (927), 117 states have call successors, (117), 45 states have call predecessors, (117), 50 states have return successors, (131), 113 states have call predecessors, (131), 112 states have call successors, (131) [2021-12-06 18:29:52,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1175 transitions. [2021-12-06 18:29:52,957 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1175 transitions. Word has length 61 [2021-12-06 18:29:52,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:29:52,957 INFO L470 AbstractCegarLoop]: Abstraction has 858 states and 1175 transitions. [2021-12-06 18:29:52,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-12-06 18:29:52,957 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1175 transitions. [2021-12-06 18:29:52,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-06 18:29:52,958 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:29:52,958 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:29:52,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-06 18:29:52,958 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:29:52,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:29:52,959 INFO L85 PathProgramCache]: Analyzing trace with hash -2076179163, now seen corresponding path program 1 times [2021-12-06 18:29:52,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:29:52,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608200270] [2021-12-06 18:29:52,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:29:52,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:29:53,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:53,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:29:53,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:53,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 18:29:53,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:53,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 18:29:53,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:29:53,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:29:53,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:29:53,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608200270] [2021-12-06 18:29:53,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608200270] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:29:53,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:29:53,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:29:53,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499338787] [2021-12-06 18:29:53,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:29:53,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:29:53,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:29:53,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:29:53,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:29:53,124 INFO L87 Difference]: Start difference. First operand 858 states and 1175 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:29:58,590 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:00,831 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:02,048 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:04,170 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:04,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:30:04,315 INFO L93 Difference]: Finished difference Result 956 states and 1311 transitions. [2021-12-06 18:30:04,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:30:04,318 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 59 [2021-12-06 18:30:04,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:30:04,322 INFO L225 Difference]: With dead ends: 956 [2021-12-06 18:30:04,322 INFO L226 Difference]: Without dead ends: 926 [2021-12-06 18:30:04,322 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:30:04,323 INFO L933 BasicCegarLoop]: 627 mSDtfsCounter, 231 mSDsluCounter, 2313 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 196 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 2940 SdHoareTripleChecker+Invalid, 978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:30:04,323 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 2940 Invalid, 978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 779 Invalid, 3 Unknown, 0 Unchecked, 11.1s Time] [2021-12-06 18:30:04,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2021-12-06 18:30:04,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 853. [2021-12-06 18:30:04,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 686 states have (on average 1.3440233236151604) internal successors, (922), 695 states have internal predecessors, (922), 116 states have call successors, (116), 45 states have call predecessors, (116), 50 states have return successors, (130), 112 states have call predecessors, (130), 111 states have call successors, (130) [2021-12-06 18:30:04,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1168 transitions. [2021-12-06 18:30:04,375 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1168 transitions. Word has length 59 [2021-12-06 18:30:04,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:30:04,375 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1168 transitions. [2021-12-06 18:30:04,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:30:04,375 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1168 transitions. [2021-12-06 18:30:04,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-06 18:30:04,376 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:30:04,376 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:30:04,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-12-06 18:30:04,377 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:30:04,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:30:04,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1709226114, now seen corresponding path program 1 times [2021-12-06 18:30:04,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:30:04,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108340239] [2021-12-06 18:30:04,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:30:04,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:30:04,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:04,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:30:04,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:04,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:30:04,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:04,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 18:30:04,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:04,539 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:30:04,539 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:30:04,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108340239] [2021-12-06 18:30:04,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108340239] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:30:04,539 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:30:04,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:30:04,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569705990] [2021-12-06 18:30:04,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:30:04,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:30:04,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:30:04,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:30:04,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:30:04,540 INFO L87 Difference]: Start difference. First operand 853 states and 1168 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 8 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:30:11,194 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:13,284 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:15,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:30:15,487 INFO L93 Difference]: Finished difference Result 947 states and 1301 transitions. [2021-12-06 18:30:15,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:30:15,489 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 8 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 59 [2021-12-06 18:30:15,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:30:15,491 INFO L225 Difference]: With dead ends: 947 [2021-12-06 18:30:15,491 INFO L226 Difference]: Without dead ends: 923 [2021-12-06 18:30:15,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:30:15,492 INFO L933 BasicCegarLoop]: 629 mSDtfsCounter, 355 mSDsluCounter, 4493 mSDsCounter, 0 mSdLazyCounter, 1272 mSolverCounterSat, 273 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 5122 SdHoareTripleChecker+Invalid, 1547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 1272 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:30:15,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [355 Valid, 5122 Invalid, 1547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 1272 Invalid, 2 Unknown, 0 Unchecked, 10.8s Time] [2021-12-06 18:30:15,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2021-12-06 18:30:15,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 850. [2021-12-06 18:30:15,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 684 states have (on average 1.3435672514619883) internal successors, (919), 693 states have internal predecessors, (919), 115 states have call successors, (115), 45 states have call predecessors, (115), 50 states have return successors, (129), 111 states have call predecessors, (129), 110 states have call successors, (129) [2021-12-06 18:30:15,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 1163 transitions. [2021-12-06 18:30:15,532 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 1163 transitions. Word has length 59 [2021-12-06 18:30:15,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:30:15,532 INFO L470 AbstractCegarLoop]: Abstraction has 850 states and 1163 transitions. [2021-12-06 18:30:15,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 8 states have internal predecessors, (52), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:30:15,532 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 1163 transitions. [2021-12-06 18:30:15,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-06 18:30:15,533 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:30:15,533 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:30:15,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-06 18:30:15,533 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:30:15,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:30:15,533 INFO L85 PathProgramCache]: Analyzing trace with hash -257289914, now seen corresponding path program 1 times [2021-12-06 18:30:15,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:30:15,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647734102] [2021-12-06 18:30:15,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:30:15,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:30:15,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:15,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:30:15,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:15,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 18:30:15,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:15,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:30:15,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:15,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:30:15,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:30:15,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647734102] [2021-12-06 18:30:15,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647734102] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:30:15,671 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:30:15,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:30:15,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800322188] [2021-12-06 18:30:15,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:30:15,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:30:15,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:30:15,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:30:15,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:30:15,672 INFO L87 Difference]: Start difference. First operand 850 states and 1163 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:30:20,958 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:23,083 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:25,106 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:26,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:30:26,200 INFO L93 Difference]: Finished difference Result 948 states and 1299 transitions. [2021-12-06 18:30:26,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:30:26,202 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 60 [2021-12-06 18:30:26,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:30:26,204 INFO L225 Difference]: With dead ends: 948 [2021-12-06 18:30:26,204 INFO L226 Difference]: Without dead ends: 911 [2021-12-06 18:30:26,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:30:26,205 INFO L933 BasicCegarLoop]: 611 mSDtfsCounter, 231 mSDsluCounter, 2252 mSDsCounter, 0 mSdLazyCounter, 764 mSolverCounterSat, 192 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 2863 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 764 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:30:26,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 2863 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 764 Invalid, 3 Unknown, 0 Unchecked, 10.5s Time] [2021-12-06 18:30:26,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2021-12-06 18:30:26,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 838. [2021-12-06 18:30:26,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 673 states have (on average 1.3417533432392272) internal successors, (903), 682 states have internal predecessors, (903), 114 states have call successors, (114), 45 states have call predecessors, (114), 50 states have return successors, (128), 110 states have call predecessors, (128), 109 states have call successors, (128) [2021-12-06 18:30:26,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1145 transitions. [2021-12-06 18:30:26,251 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1145 transitions. Word has length 60 [2021-12-06 18:30:26,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:30:26,251 INFO L470 AbstractCegarLoop]: Abstraction has 838 states and 1145 transitions. [2021-12-06 18:30:26,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:30:26,252 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1145 transitions. [2021-12-06 18:30:26,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-06 18:30:26,253 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:30:26,253 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:30:26,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-12-06 18:30:26,253 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:30:26,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:30:26,253 INFO L85 PathProgramCache]: Analyzing trace with hash 2055866953, now seen corresponding path program 1 times [2021-12-06 18:30:26,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:30:26,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763149333] [2021-12-06 18:30:26,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:30:26,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:30:26,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:26,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:30:26,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:26,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 18:30:26,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:26,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:30:26,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:26,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:30:26,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:30:26,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763149333] [2021-12-06 18:30:26,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763149333] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:30:26,342 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:30:26,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:30:26,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636998752] [2021-12-06 18:30:26,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:30:26,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:30:26,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:30:26,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:30:26,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:30:26,342 INFO L87 Difference]: Start difference. First operand 838 states and 1145 transitions. Second operand has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:30:27,742 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:32,883 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:34,116 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:38,891 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:40,463 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:42,488 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:46,800 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:47,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:30:47,026 INFO L93 Difference]: Finished difference Result 1103 states and 1536 transitions. [2021-12-06 18:30:47,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:30:47,028 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 60 [2021-12-06 18:30:47,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:30:47,030 INFO L225 Difference]: With dead ends: 1103 [2021-12-06 18:30:47,030 INFO L226 Difference]: Without dead ends: 1095 [2021-12-06 18:30:47,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:30:47,031 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 382 mSDsluCounter, 1537 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 99 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 2387 SdHoareTripleChecker+Invalid, 1409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:30:47,031 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 2387 Invalid, 1409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1307 Invalid, 3 Unknown, 0 Unchecked, 20.6s Time] [2021-12-06 18:30:47,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1095 states. [2021-12-06 18:30:47,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1095 to 852. [2021-12-06 18:30:47,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 686 states have (on average 1.338192419825073) internal successors, (918), 695 states have internal predecessors, (918), 114 states have call successors, (114), 45 states have call predecessors, (114), 51 states have return successors, (129), 111 states have call predecessors, (129), 109 states have call successors, (129) [2021-12-06 18:30:47,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 1161 transitions. [2021-12-06 18:30:47,075 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 1161 transitions. Word has length 60 [2021-12-06 18:30:47,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:30:47,075 INFO L470 AbstractCegarLoop]: Abstraction has 852 states and 1161 transitions. [2021-12-06 18:30:47,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:30:47,075 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 1161 transitions. [2021-12-06 18:30:47,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-06 18:30:47,076 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:30:47,076 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:30:47,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-06 18:30:47,076 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:30:47,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:30:47,077 INFO L85 PathProgramCache]: Analyzing trace with hash 2000903411, now seen corresponding path program 1 times [2021-12-06 18:30:47,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:30:47,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778666680] [2021-12-06 18:30:47,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:30:47,077 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:30:47,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:47,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:30:47,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:47,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:30:47,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:47,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:30:47,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:47,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:30:47,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:47,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:30:47,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:47,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:30:47,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:47,185 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:30:47,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:30:47,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778666680] [2021-12-06 18:30:47,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778666680] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:30:47,186 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:30:47,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:30:47,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207492911] [2021-12-06 18:30:47,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:30:47,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:30:47,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:30:47,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:30:47,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:30:47,187 INFO L87 Difference]: Start difference. First operand 852 states and 1161 transitions. Second operand has 8 states, 8 states have (on average 7.75) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (9), 7 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 18:30:51,052 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:54,572 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:56,829 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:30:56,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:30:56,926 INFO L93 Difference]: Finished difference Result 1375 states and 1921 transitions. [2021-12-06 18:30:56,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 18:30:56,928 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (9), 7 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 77 [2021-12-06 18:30:56,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:30:56,930 INFO L225 Difference]: With dead ends: 1375 [2021-12-06 18:30:56,930 INFO L226 Difference]: Without dead ends: 944 [2021-12-06 18:30:56,931 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2021-12-06 18:30:56,931 INFO L933 BasicCegarLoop]: 593 mSDtfsCounter, 538 mSDsluCounter, 1515 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 375 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 538 SdHoareTripleChecker+Valid, 2108 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 375 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:30:56,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [538 Valid, 2108 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [375 Valid, 626 Invalid, 3 Unknown, 0 Unchecked, 9.6s Time] [2021-12-06 18:30:56,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2021-12-06 18:30:56,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 858. [2021-12-06 18:30:56,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 692 states have (on average 1.3381502890173411) internal successors, (926), 701 states have internal predecessors, (926), 114 states have call successors, (114), 45 states have call predecessors, (114), 51 states have return successors, (129), 111 states have call predecessors, (129), 109 states have call successors, (129) [2021-12-06 18:30:56,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1169 transitions. [2021-12-06 18:30:56,985 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1169 transitions. Word has length 77 [2021-12-06 18:30:56,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:30:56,985 INFO L470 AbstractCegarLoop]: Abstraction has 858 states and 1169 transitions. [2021-12-06 18:30:56,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (9), 7 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 18:30:56,985 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1169 transitions. [2021-12-06 18:30:56,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-06 18:30:56,987 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:30:56,987 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:30:56,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-12-06 18:30:56,987 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:30:56,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:30:56,987 INFO L85 PathProgramCache]: Analyzing trace with hash -239287796, now seen corresponding path program 1 times [2021-12-06 18:30:56,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:30:56,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693991246] [2021-12-06 18:30:56,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:30:56,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:30:57,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:57,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:30:57,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:57,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 18:30:57,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:57,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:30:57,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:57,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:30:57,088 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:30:57,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693991246] [2021-12-06 18:30:57,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693991246] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:30:57,088 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:30:57,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:30:57,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812707297] [2021-12-06 18:30:57,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:30:57,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:30:57,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:30:57,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:30:57,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:30:57,088 INFO L87 Difference]: Start difference. First operand 858 states and 1169 transitions. Second operand has 8 states, 8 states have (on average 6.75) internal successors, (54), 5 states have internal predecessors, (54), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:31:02,213 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:05,677 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:07,782 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:11,215 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:11,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:31:11,443 INFO L93 Difference]: Finished difference Result 1110 states and 1543 transitions. [2021-12-06 18:31:11,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:31:11,445 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 5 states have internal predecessors, (54), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 61 [2021-12-06 18:31:11,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:31:11,447 INFO L225 Difference]: With dead ends: 1110 [2021-12-06 18:31:11,447 INFO L226 Difference]: Without dead ends: 1104 [2021-12-06 18:31:11,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:31:11,448 INFO L933 BasicCegarLoop]: 843 mSDtfsCounter, 1201 mSDsluCounter, 1823 mSDsCounter, 0 mSdLazyCounter, 1648 mSolverCounterSat, 299 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1253 SdHoareTripleChecker+Valid, 2666 SdHoareTripleChecker+Invalid, 1950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 1648 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:31:11,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1253 Valid, 2666 Invalid, 1950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 1648 Invalid, 3 Unknown, 0 Unchecked, 14.2s Time] [2021-12-06 18:31:11,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2021-12-06 18:31:11,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 858. [2021-12-06 18:31:11,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 692 states have (on average 1.3367052023121386) internal successors, (925), 701 states have internal predecessors, (925), 114 states have call successors, (114), 45 states have call predecessors, (114), 51 states have return successors, (129), 111 states have call predecessors, (129), 109 states have call successors, (129) [2021-12-06 18:31:11,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1168 transitions. [2021-12-06 18:31:11,493 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1168 transitions. Word has length 61 [2021-12-06 18:31:11,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:31:11,493 INFO L470 AbstractCegarLoop]: Abstraction has 858 states and 1168 transitions. [2021-12-06 18:31:11,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 5 states have internal predecessors, (54), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:31:11,493 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1168 transitions. [2021-12-06 18:31:11,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-06 18:31:11,494 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:31:11,494 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:31:11,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-12-06 18:31:11,494 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:31:11,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:31:11,495 INFO L85 PathProgramCache]: Analyzing trace with hash -217155814, now seen corresponding path program 1 times [2021-12-06 18:31:11,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:31:11,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417833334] [2021-12-06 18:31:11,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:31:11,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:31:11,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:11,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:31:11,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:11,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 18:31:11,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:11,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:31:11,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:11,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:31:11,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:11,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:31:11,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:11,603 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:31:11,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:31:11,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417833334] [2021-12-06 18:31:11,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417833334] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:31:11,603 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:31:11,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:31:11,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929007826] [2021-12-06 18:31:11,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:31:11,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:31:11,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:31:11,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:31:11,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:31:11,604 INFO L87 Difference]: Start difference. First operand 858 states and 1168 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 18:31:15,239 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:16,888 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:18,911 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:20,845 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:22,706 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:22,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:31:22,828 INFO L93 Difference]: Finished difference Result 1506 states and 2130 transitions. [2021-12-06 18:31:22,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:31:22,830 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 65 [2021-12-06 18:31:22,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:31:22,832 INFO L225 Difference]: With dead ends: 1506 [2021-12-06 18:31:22,832 INFO L226 Difference]: Without dead ends: 1113 [2021-12-06 18:31:22,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:31:22,834 INFO L933 BasicCegarLoop]: 657 mSDtfsCounter, 829 mSDsluCounter, 1492 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 469 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 2149 SdHoareTripleChecker+Invalid, 1204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 469 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:31:22,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [857 Valid, 2149 Invalid, 1204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [469 Valid, 733 Invalid, 2 Unknown, 0 Unchecked, 11.1s Time] [2021-12-06 18:31:22,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1113 states. [2021-12-06 18:31:22,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1113 to 1035. [2021-12-06 18:31:22,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1035 states, 834 states have (on average 1.3621103117505995) internal successors, (1136), 842 states have internal predecessors, (1136), 139 states have call successors, (139), 54 states have call predecessors, (139), 61 states have return successors, (158), 138 states have call predecessors, (158), 135 states have call successors, (158) [2021-12-06 18:31:22,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 1433 transitions. [2021-12-06 18:31:22,891 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 1433 transitions. Word has length 65 [2021-12-06 18:31:22,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:31:22,891 INFO L470 AbstractCegarLoop]: Abstraction has 1035 states and 1433 transitions. [2021-12-06 18:31:22,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 18:31:22,891 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 1433 transitions. [2021-12-06 18:31:22,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-06 18:31:22,892 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:31:22,892 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:31:22,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-12-06 18:31:22,892 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:31:22,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:31:22,893 INFO L85 PathProgramCache]: Analyzing trace with hash 274646869, now seen corresponding path program 1 times [2021-12-06 18:31:22,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:31:22,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139914304] [2021-12-06 18:31:22,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:31:22,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:31:22,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:22,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:31:22,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:22,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 18:31:22,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:22,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:31:22,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:22,995 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:31:22,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:31:22,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139914304] [2021-12-06 18:31:22,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139914304] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:31:22,995 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:31:22,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:31:22,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289472945] [2021-12-06 18:31:22,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:31:22,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:31:22,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:31:22,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:31:22,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:31:22,996 INFO L87 Difference]: Start difference. First operand 1035 states and 1433 transitions. Second operand has 8 states, 8 states have (on average 6.875) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:31:26,866 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:28,902 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:30,920 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:33,255 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:33,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:31:33,371 INFO L93 Difference]: Finished difference Result 1286 states and 1808 transitions. [2021-12-06 18:31:33,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:31:33,373 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 62 [2021-12-06 18:31:33,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:31:33,375 INFO L225 Difference]: With dead ends: 1286 [2021-12-06 18:31:33,375 INFO L226 Difference]: Without dead ends: 1282 [2021-12-06 18:31:33,376 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:31:33,376 INFO L933 BasicCegarLoop]: 843 mSDtfsCounter, 1288 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 928 mSolverCounterSat, 385 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1340 SdHoareTripleChecker+Valid, 1991 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 385 IncrementalHoareTripleChecker+Valid, 928 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:31:33,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1340 Valid, 1991 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [385 Valid, 928 Invalid, 3 Unknown, 0 Unchecked, 10.2s Time] [2021-12-06 18:31:33,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2021-12-06 18:31:33,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1033. [2021-12-06 18:31:33,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 832 states have (on average 1.3617788461538463) internal successors, (1133), 840 states have internal predecessors, (1133), 139 states have call successors, (139), 54 states have call predecessors, (139), 61 states have return successors, (158), 138 states have call predecessors, (158), 135 states have call successors, (158) [2021-12-06 18:31:33,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 1430 transitions. [2021-12-06 18:31:33,433 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 1430 transitions. Word has length 62 [2021-12-06 18:31:33,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:31:33,434 INFO L470 AbstractCegarLoop]: Abstraction has 1033 states and 1430 transitions. [2021-12-06 18:31:33,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:31:33,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 1430 transitions. [2021-12-06 18:31:33,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-06 18:31:33,435 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:31:33,435 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:31:33,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-12-06 18:31:33,435 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:31:33,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:31:33,435 INFO L85 PathProgramCache]: Analyzing trace with hash 274923699, now seen corresponding path program 1 times [2021-12-06 18:31:33,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:31:33,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895221363] [2021-12-06 18:31:33,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:31:33,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:31:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:33,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:31:33,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:33,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 18:31:33,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:33,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:31:33,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:33,557 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:31:33,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:31:33,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895221363] [2021-12-06 18:31:33,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895221363] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:31:33,558 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:31:33,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:31:33,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842564704] [2021-12-06 18:31:33,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:31:33,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:31:33,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:31:33,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:31:33,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:31:33,559 INFO L87 Difference]: Start difference. First operand 1033 states and 1430 transitions. Second operand has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:31:39,864 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:42,294 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:43,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:31:43,505 INFO L93 Difference]: Finished difference Result 1100 states and 1527 transitions. [2021-12-06 18:31:43,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:31:43,508 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 62 [2021-12-06 18:31:43,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:31:43,510 INFO L225 Difference]: With dead ends: 1100 [2021-12-06 18:31:43,510 INFO L226 Difference]: Without dead ends: 1063 [2021-12-06 18:31:43,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:31:43,510 INFO L933 BasicCegarLoop]: 593 mSDtfsCounter, 269 mSDsluCounter, 3562 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 177 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 4155 SdHoareTripleChecker+Invalid, 1586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:31:43,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 4155 Invalid, 1586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 1408 Invalid, 1 Unknown, 0 Unchecked, 9.8s Time] [2021-12-06 18:31:43,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2021-12-06 18:31:43,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 1012. [2021-12-06 18:31:43,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 812 states have (on average 1.3608374384236452) internal successors, (1105), 820 states have internal predecessors, (1105), 139 states have call successors, (139), 54 states have call predecessors, (139), 60 states have return successors, (157), 137 states have call predecessors, (157), 135 states have call successors, (157) [2021-12-06 18:31:43,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1401 transitions. [2021-12-06 18:31:43,561 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1401 transitions. Word has length 62 [2021-12-06 18:31:43,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:31:43,561 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 1401 transitions. [2021-12-06 18:31:43,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:31:43,561 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1401 transitions. [2021-12-06 18:31:43,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-06 18:31:43,563 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:31:43,563 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:31:43,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-12-06 18:31:43,563 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:31:43,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:31:43,563 INFO L85 PathProgramCache]: Analyzing trace with hash 977944014, now seen corresponding path program 1 times [2021-12-06 18:31:43,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:31:43,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544174298] [2021-12-06 18:31:43,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:31:43,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:31:43,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:43,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:31:43,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:43,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:31:43,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:43,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:31:43,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:43,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:31:43,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:43,757 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 18:31:43,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:31:43,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544174298] [2021-12-06 18:31:43,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544174298] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:31:43,757 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:31:43,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:31:43,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363314878] [2021-12-06 18:31:43,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:31:43,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:31:43,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:31:43,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:31:43,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:31:43,758 INFO L87 Difference]: Start difference. First operand 1012 states and 1401 transitions. Second operand has 8 states, 8 states have (on average 6.75) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:31:48,874 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:51,888 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:54,225 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:31:54,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:31:54,324 INFO L93 Difference]: Finished difference Result 1114 states and 1539 transitions. [2021-12-06 18:31:54,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:31:54,326 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 65 [2021-12-06 18:31:54,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:31:54,328 INFO L225 Difference]: With dead ends: 1114 [2021-12-06 18:31:54,328 INFO L226 Difference]: Without dead ends: 1079 [2021-12-06 18:31:54,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:31:54,329 INFO L933 BasicCegarLoop]: 602 mSDtfsCounter, 275 mSDsluCounter, 2206 mSDsCounter, 0 mSdLazyCounter, 721 mSolverCounterSat, 260 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 2808 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 260 IncrementalHoareTripleChecker+Valid, 721 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:31:54,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 2808 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [260 Valid, 721 Invalid, 3 Unknown, 0 Unchecked, 10.5s Time] [2021-12-06 18:31:54,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2021-12-06 18:31:54,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 1002. [2021-12-06 18:31:54,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 804 states have (on average 1.3619402985074627) internal successors, (1095), 812 states have internal predecessors, (1095), 137 states have call successors, (137), 54 states have call predecessors, (137), 60 states have return successors, (155), 135 states have call predecessors, (155), 133 states have call successors, (155) [2021-12-06 18:31:54,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1387 transitions. [2021-12-06 18:31:54,377 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1387 transitions. Word has length 65 [2021-12-06 18:31:54,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:31:54,377 INFO L470 AbstractCegarLoop]: Abstraction has 1002 states and 1387 transitions. [2021-12-06 18:31:54,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:31:54,377 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1387 transitions. [2021-12-06 18:31:54,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-06 18:31:54,378 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:31:54,378 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:31:54,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-12-06 18:31:54,378 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:31:54,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:31:54,379 INFO L85 PathProgramCache]: Analyzing trace with hash 948137921, now seen corresponding path program 1 times [2021-12-06 18:31:54,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:31:54,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114516149] [2021-12-06 18:31:54,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:31:54,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:31:54,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:54,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:31:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:54,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-06 18:31:54,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:54,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 18:31:54,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:54,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:31:54,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:31:54,544 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:31:54,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:31:54,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114516149] [2021-12-06 18:31:54,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114516149] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:31:54,544 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:31:54,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-06 18:31:54,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255090514] [2021-12-06 18:31:54,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:31:54,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 18:31:54,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:31:54,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 18:31:54,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:31:54,545 INFO L87 Difference]: Start difference. First operand 1002 states and 1387 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 9 states have internal predecessors, (63), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-06 18:32:01,508 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:03,527 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:07,377 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:09,576 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:10,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:32:10,377 INFO L93 Difference]: Finished difference Result 1089 states and 1506 transitions. [2021-12-06 18:32:10,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 18:32:10,379 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 9 states have internal predecessors, (63), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 72 [2021-12-06 18:32:10,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:32:10,381 INFO L225 Difference]: With dead ends: 1089 [2021-12-06 18:32:10,381 INFO L226 Difference]: Without dead ends: 1069 [2021-12-06 18:32:10,381 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-12-06 18:32:10,381 INFO L933 BasicCegarLoop]: 596 mSDtfsCounter, 215 mSDsluCounter, 4570 mSDsCounter, 0 mSdLazyCounter, 2186 mSolverCounterSat, 170 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 5166 SdHoareTripleChecker+Invalid, 2358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 2186 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:32:10,381 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 5166 Invalid, 2358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 2186 Invalid, 2 Unknown, 0 Unchecked, 15.7s Time] [2021-12-06 18:32:10,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1069 states. [2021-12-06 18:32:10,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1069 to 997. [2021-12-06 18:32:10,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 801 states have (on average 1.362047440699126) internal successors, (1091), 809 states have internal predecessors, (1091), 135 states have call successors, (135), 54 states have call predecessors, (135), 60 states have return successors, (152), 133 states have call predecessors, (152), 131 states have call successors, (152) [2021-12-06 18:32:10,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 1378 transitions. [2021-12-06 18:32:10,430 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 1378 transitions. Word has length 72 [2021-12-06 18:32:10,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:32:10,430 INFO L470 AbstractCegarLoop]: Abstraction has 997 states and 1378 transitions. [2021-12-06 18:32:10,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 9 states have internal predecessors, (63), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-06 18:32:10,430 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 1378 transitions. [2021-12-06 18:32:10,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-06 18:32:10,431 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:32:10,431 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:32:10,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-12-06 18:32:10,431 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:32:10,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:32:10,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1128703656, now seen corresponding path program 1 times [2021-12-06 18:32:10,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:32:10,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382813170] [2021-12-06 18:32:10,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:32:10,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:32:10,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:10,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:32:10,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:10,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-06 18:32:10,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:10,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:32:10,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:10,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:32:10,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:32:10,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382813170] [2021-12-06 18:32:10,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382813170] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:32:10,566 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:32:10,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-06 18:32:10,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469401999] [2021-12-06 18:32:10,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:32:10,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 18:32:10,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:32:10,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 18:32:10,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:32:10,567 INFO L87 Difference]: Start difference. First operand 997 states and 1378 transitions. Second operand has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 9 states have internal predecessors, (58), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:32:18,719 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:20,747 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:23,232 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:25,328 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:28,000 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:30,027 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:30,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:32:30,133 INFO L93 Difference]: Finished difference Result 1046 states and 1451 transitions. [2021-12-06 18:32:30,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 18:32:30,135 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 9 states have internal predecessors, (58), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 65 [2021-12-06 18:32:30,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:32:30,137 INFO L225 Difference]: With dead ends: 1046 [2021-12-06 18:32:30,137 INFO L226 Difference]: Without dead ends: 1003 [2021-12-06 18:32:30,137 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-12-06 18:32:30,138 INFO L933 BasicCegarLoop]: 586 mSDtfsCounter, 142 mSDsluCounter, 4609 mSDsCounter, 0 mSdLazyCounter, 1955 mSolverCounterSat, 83 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 5195 SdHoareTripleChecker+Invalid, 2043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1955 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:32:30,138 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 5195 Invalid, 2043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1955 Invalid, 5 Unknown, 0 Unchecked, 19.4s Time] [2021-12-06 18:32:30,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1003 states. [2021-12-06 18:32:30,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1003 to 956. [2021-12-06 18:32:30,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 956 states, 765 states have (on average 1.3738562091503268) internal successors, (1051), 772 states have internal predecessors, (1051), 132 states have call successors, (132), 52 states have call predecessors, (132), 58 states have return successors, (150), 131 states have call predecessors, (150), 129 states have call successors, (150) [2021-12-06 18:32:30,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 1333 transitions. [2021-12-06 18:32:30,183 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 1333 transitions. Word has length 65 [2021-12-06 18:32:30,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:32:30,183 INFO L470 AbstractCegarLoop]: Abstraction has 956 states and 1333 transitions. [2021-12-06 18:32:30,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 9 states have internal predecessors, (58), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:32:30,183 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 1333 transitions. [2021-12-06 18:32:30,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 18:32:30,184 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:32:30,184 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:32:30,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-12-06 18:32:30,184 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:32:30,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:32:30,184 INFO L85 PathProgramCache]: Analyzing trace with hash -755922455, now seen corresponding path program 1 times [2021-12-06 18:32:30,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:32:30,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833653021] [2021-12-06 18:32:30,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:32:30,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:32:30,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:30,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:32:30,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:30,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 18:32:30,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:30,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:32:30,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:30,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:32:30,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:30,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:32:30,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:32:30,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833653021] [2021-12-06 18:32:30,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833653021] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:32:30,332 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:32:30,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-06 18:32:30,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588303119] [2021-12-06 18:32:30,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:32:30,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:32:30,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:32:30,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:32:30,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:32:30,333 INFO L87 Difference]: Start difference. First operand 956 states and 1333 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 6 states have internal predecessors, (57), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 18:32:34,800 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:38,969 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:39,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:32:39,042 INFO L93 Difference]: Finished difference Result 1023 states and 1423 transitions. [2021-12-06 18:32:39,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 18:32:39,044 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 6 states have internal predecessors, (57), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 66 [2021-12-06 18:32:39,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:32:39,045 INFO L225 Difference]: With dead ends: 1023 [2021-12-06 18:32:39,045 INFO L226 Difference]: Without dead ends: 956 [2021-12-06 18:32:39,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-12-06 18:32:39,046 INFO L933 BasicCegarLoop]: 564 mSDtfsCounter, 854 mSDsluCounter, 1762 mSDsCounter, 0 mSdLazyCounter, 995 mSolverCounterSat, 343 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 909 SdHoareTripleChecker+Valid, 2326 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 343 IncrementalHoareTripleChecker+Valid, 995 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:32:39,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [909 Valid, 2326 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [343 Valid, 995 Invalid, 2 Unknown, 0 Unchecked, 8.5s Time] [2021-12-06 18:32:39,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2021-12-06 18:32:39,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 894. [2021-12-06 18:32:39,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 894 states, 713 states have (on average 1.3842917251051894) internal successors, (987), 718 states have internal predecessors, (987), 125 states have call successors, (125), 49 states have call predecessors, (125), 55 states have return successors, (142), 126 states have call predecessors, (142), 123 states have call successors, (142) [2021-12-06 18:32:39,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 894 states to 894 states and 1254 transitions. [2021-12-06 18:32:39,088 INFO L78 Accepts]: Start accepts. Automaton has 894 states and 1254 transitions. Word has length 66 [2021-12-06 18:32:39,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:32:39,089 INFO L470 AbstractCegarLoop]: Abstraction has 894 states and 1254 transitions. [2021-12-06 18:32:39,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 6 states have internal predecessors, (57), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 18:32:39,089 INFO L276 IsEmpty]: Start isEmpty. Operand 894 states and 1254 transitions. [2021-12-06 18:32:39,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-12-06 18:32:39,090 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:32:39,090 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:32:39,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-12-06 18:32:39,090 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:32:39,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:32:39,090 INFO L85 PathProgramCache]: Analyzing trace with hash -762238228, now seen corresponding path program 1 times [2021-12-06 18:32:39,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:32:39,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33356212] [2021-12-06 18:32:39,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:32:39,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:32:39,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:39,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:32:39,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:39,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:32:39,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:39,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:32:39,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:39,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:32:39,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:39,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:32:39,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:39,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:32:39,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:32:39,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33356212] [2021-12-06 18:32:39,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33356212] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:32:39,615 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:32:39,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-06 18:32:39,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943066547] [2021-12-06 18:32:39,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:32:39,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 18:32:39,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:32:39,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 18:32:39,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:32:39,616 INFO L87 Difference]: Start difference. First operand 894 states and 1254 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-06 18:32:42,357 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:44,390 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:46,750 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:48,356 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:49,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:32:49,412 INFO L93 Difference]: Finished difference Result 1000 states and 1390 transitions. [2021-12-06 18:32:49,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 18:32:49,414 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 70 [2021-12-06 18:32:49,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:32:49,416 INFO L225 Difference]: With dead ends: 1000 [2021-12-06 18:32:49,416 INFO L226 Difference]: Without dead ends: 958 [2021-12-06 18:32:49,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:32:49,417 INFO L933 BasicCegarLoop]: 520 mSDtfsCounter, 314 mSDsluCounter, 4002 mSDsCounter, 0 mSdLazyCounter, 1192 mSolverCounterSat, 293 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 4522 SdHoareTripleChecker+Invalid, 1487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 293 IncrementalHoareTripleChecker+Valid, 1192 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:32:49,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 4522 Invalid, 1487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [293 Valid, 1192 Invalid, 2 Unknown, 0 Unchecked, 9.6s Time] [2021-12-06 18:32:49,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 958 states. [2021-12-06 18:32:49,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 958 to 899. [2021-12-06 18:32:49,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 716 states have (on average 1.3826815642458101) internal successors, (990), 722 states have internal predecessors, (990), 125 states have call successors, (125), 49 states have call predecessors, (125), 57 states have return successors, (148), 127 states have call predecessors, (148), 123 states have call successors, (148) [2021-12-06 18:32:49,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1263 transitions. [2021-12-06 18:32:49,460 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1263 transitions. Word has length 70 [2021-12-06 18:32:49,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:32:49,460 INFO L470 AbstractCegarLoop]: Abstraction has 899 states and 1263 transitions. [2021-12-06 18:32:49,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-06 18:32:49,460 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1263 transitions. [2021-12-06 18:32:49,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-12-06 18:32:49,462 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:32:49,462 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:32:49,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-12-06 18:32:49,462 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:32:49,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:32:49,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1786932149, now seen corresponding path program 1 times [2021-12-06 18:32:49,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:32:49,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875574153] [2021-12-06 18:32:49,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:32:49,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:32:49,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:32:49,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:32:49,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:32:49,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:32:49,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:32:49,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,944 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:32:49,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:32:49,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875574153] [2021-12-06 18:32:49,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875574153] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:32:49,944 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:32:49,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:32:49,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254667497] [2021-12-06 18:32:49,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:32:49,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:32:49,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:32:49,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:32:49,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:32:49,945 INFO L87 Difference]: Start difference. First operand 899 states and 1263 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 18:32:52,893 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:54,920 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:57,033 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:32:57,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:32:57,128 INFO L93 Difference]: Finished difference Result 971 states and 1357 transitions. [2021-12-06 18:32:57,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:32:57,131 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 70 [2021-12-06 18:32:57,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:32:57,132 INFO L225 Difference]: With dead ends: 971 [2021-12-06 18:32:57,132 INFO L226 Difference]: Without dead ends: 934 [2021-12-06 18:32:57,133 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:32:57,133 INFO L933 BasicCegarLoop]: 525 mSDtfsCounter, 310 mSDsluCounter, 2216 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 287 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 2741 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:32:57,133 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 2741 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 708 Invalid, 3 Unknown, 0 Unchecked, 7.1s Time] [2021-12-06 18:32:57,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 934 states. [2021-12-06 18:32:57,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 934 to 882. [2021-12-06 18:32:57,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 703 states have (on average 1.3869132290184922) internal successors, (975), 708 states have internal predecessors, (975), 123 states have call successors, (123), 49 states have call predecessors, (123), 55 states have return successors, (139), 124 states have call predecessors, (139), 121 states have call successors, (139) [2021-12-06 18:32:57,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1237 transitions. [2021-12-06 18:32:57,175 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1237 transitions. Word has length 70 [2021-12-06 18:32:57,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:32:57,175 INFO L470 AbstractCegarLoop]: Abstraction has 882 states and 1237 transitions. [2021-12-06 18:32:57,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 18:32:57,175 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1237 transitions. [2021-12-06 18:32:57,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-12-06 18:32:57,176 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:32:57,176 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:32:57,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-12-06 18:32:57,176 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:32:57,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:32:57,177 INFO L85 PathProgramCache]: Analyzing trace with hash -204114336, now seen corresponding path program 1 times [2021-12-06 18:32:57,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:32:57,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400440659] [2021-12-06 18:32:57,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:32:57,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:32:57,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:57,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:32:57,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:57,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:32:57,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:57,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 18:32:57,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:57,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:32:57,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:57,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:32:57,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:57,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:32:57,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:57,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:32:57,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:32:57,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400440659] [2021-12-06 18:32:57,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400440659] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:32:57,444 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:32:57,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:32:57,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401992758] [2021-12-06 18:32:57,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:32:57,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:32:57,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:32:57,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:32:57,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:32:57,445 INFO L87 Difference]: Start difference. First operand 882 states and 1237 transitions. Second operand has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (8), 6 states have call predecessors, (8), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 18:33:01,579 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:33:01,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:01,701 INFO L93 Difference]: Finished difference Result 1598 states and 2274 transitions. [2021-12-06 18:33:01,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:33:01,702 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (8), 6 states have call predecessors, (8), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 71 [2021-12-06 18:33:01,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:01,704 INFO L225 Difference]: With dead ends: 1598 [2021-12-06 18:33:01,704 INFO L226 Difference]: Without dead ends: 930 [2021-12-06 18:33:01,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:33:01,705 INFO L933 BasicCegarLoop]: 510 mSDtfsCounter, 307 mSDsluCounter, 1454 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 280 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 1964 SdHoareTripleChecker+Invalid, 808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 280 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:01,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [308 Valid, 1964 Invalid, 808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [280 Valid, 527 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2021-12-06 18:33:01,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-12-06 18:33:01,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 883. [2021-12-06 18:33:01,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 883 states, 704 states have (on average 1.3863636363636365) internal successors, (976), 709 states have internal predecessors, (976), 123 states have call successors, (123), 49 states have call predecessors, (123), 55 states have return successors, (139), 124 states have call predecessors, (139), 121 states have call successors, (139) [2021-12-06 18:33:01,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 883 states to 883 states and 1238 transitions. [2021-12-06 18:33:01,754 INFO L78 Accepts]: Start accepts. Automaton has 883 states and 1238 transitions. Word has length 71 [2021-12-06 18:33:01,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:01,754 INFO L470 AbstractCegarLoop]: Abstraction has 883 states and 1238 transitions. [2021-12-06 18:33:01,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (8), 6 states have call predecessors, (8), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 18:33:01,754 INFO L276 IsEmpty]: Start isEmpty. Operand 883 states and 1238 transitions. [2021-12-06 18:33:01,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-06 18:33:01,755 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:01,755 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:01,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-12-06 18:33:01,755 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:01,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:01,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1011031692, now seen corresponding path program 1 times [2021-12-06 18:33:01,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:01,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663507620] [2021-12-06 18:33:01,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:01,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:01,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:01,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:33:01,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:01,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:01,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:01,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:33:01,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:02,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:33:02,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:02,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:02,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:02,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 18:33:02,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:02,071 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:33:02,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:02,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663507620] [2021-12-06 18:33:02,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663507620] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:33:02,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016937525] [2021-12-06 18:33:02,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:02,072 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:33:02,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:33:02,073 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:33:02,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 18:33:02,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:02,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 18:33:02,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:33:02,674 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:33:02,674 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:33:02,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016937525] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:02,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:33:02,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 13 [2021-12-06 18:33:02,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759866911] [2021-12-06 18:33:02,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:02,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:33:02,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:02,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:33:02,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:33:02,676 INFO L87 Difference]: Start difference. First operand 883 states and 1238 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 18:33:02,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:02,751 INFO L93 Difference]: Finished difference Result 1289 states and 1831 transitions. [2021-12-06 18:33:02,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:33:02,752 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 72 [2021-12-06 18:33:02,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:02,753 INFO L225 Difference]: With dead ends: 1289 [2021-12-06 18:33:02,753 INFO L226 Difference]: Without dead ends: 876 [2021-12-06 18:33:02,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:33:02,754 INFO L933 BasicCegarLoop]: 527 mSDtfsCounter, 16 mSDsluCounter, 1561 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2088 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:02,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 2088 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:33:02,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 876 states. [2021-12-06 18:33:02,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 876 to 876. [2021-12-06 18:33:02,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 697 states have (on average 1.3859397417503587) internal successors, (966), 702 states have internal predecessors, (966), 123 states have call successors, (123), 49 states have call predecessors, (123), 55 states have return successors, (139), 124 states have call predecessors, (139), 121 states have call successors, (139) [2021-12-06 18:33:02,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1228 transitions. [2021-12-06 18:33:02,813 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1228 transitions. Word has length 72 [2021-12-06 18:33:02,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:02,813 INFO L470 AbstractCegarLoop]: Abstraction has 876 states and 1228 transitions. [2021-12-06 18:33:02,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 18:33:02,814 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1228 transitions. [2021-12-06 18:33:02,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-12-06 18:33:02,814 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:02,814 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:02,837 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 18:33:03,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-12-06 18:33:03,015 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:03,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:03,016 INFO L85 PathProgramCache]: Analyzing trace with hash -665918522, now seen corresponding path program 1 times [2021-12-06 18:33:03,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:03,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236557257] [2021-12-06 18:33:03,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:03,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:03,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:03,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:33:03,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:03,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 18:33:03,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:03,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:03,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:03,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:33:03,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:03,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:33:03,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:03,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:33:03,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:03,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236557257] [2021-12-06 18:33:03,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236557257] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:03,404 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:03,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-06 18:33:03,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305667975] [2021-12-06 18:33:03,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:03,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 18:33:03,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:03,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 18:33:03,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:33:03,405 INFO L87 Difference]: Start difference. First operand 876 states and 1228 transitions. Second operand has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-06 18:33:06,625 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:33:09,776 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:33:10,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:10,318 INFO L93 Difference]: Finished difference Result 978 states and 1358 transitions. [2021-12-06 18:33:10,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 18:33:10,318 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 75 [2021-12-06 18:33:10,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:10,320 INFO L225 Difference]: With dead ends: 978 [2021-12-06 18:33:10,320 INFO L226 Difference]: Without dead ends: 935 [2021-12-06 18:33:10,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:33:10,320 INFO L933 BasicCegarLoop]: 509 mSDtfsCounter, 198 mSDsluCounter, 3898 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 158 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 4407 SdHoareTripleChecker+Invalid, 1339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 1179 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:10,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 4407 Invalid, 1339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 1179 Invalid, 2 Unknown, 0 Unchecked, 6.8s Time] [2021-12-06 18:33:10,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 935 states. [2021-12-06 18:33:10,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 935 to 881. [2021-12-06 18:33:10,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 881 states, 700 states have (on average 1.3842857142857143) internal successors, (969), 706 states have internal predecessors, (969), 123 states have call successors, (123), 49 states have call predecessors, (123), 57 states have return successors, (144), 125 states have call predecessors, (144), 121 states have call successors, (144) [2021-12-06 18:33:10,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 881 states to 881 states and 1236 transitions. [2021-12-06 18:33:10,362 INFO L78 Accepts]: Start accepts. Automaton has 881 states and 1236 transitions. Word has length 75 [2021-12-06 18:33:10,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:10,363 INFO L470 AbstractCegarLoop]: Abstraction has 881 states and 1236 transitions. [2021-12-06 18:33:10,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-06 18:33:10,363 INFO L276 IsEmpty]: Start isEmpty. Operand 881 states and 1236 transitions. [2021-12-06 18:33:10,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-12-06 18:33:10,364 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:10,364 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:10,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-12-06 18:33:10,364 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:10,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:10,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1690612443, now seen corresponding path program 1 times [2021-12-06 18:33:10,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:10,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518975102] [2021-12-06 18:33:10,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:10,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:10,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:10,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:33:10,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:10,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 18:33:10,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:10,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:10,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:10,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:33:10,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:10,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:33:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:10,704 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:33:10,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:10,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518975102] [2021-12-06 18:33:10,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518975102] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:10,705 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:10,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:33:10,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067769977] [2021-12-06 18:33:10,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:10,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:33:10,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:10,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:33:10,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:33:10,706 INFO L87 Difference]: Start difference. First operand 881 states and 1236 transitions. Second operand has 9 states, 9 states have (on average 7.111111111111111) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 18:33:13,356 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:33:14,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:14,489 INFO L93 Difference]: Finished difference Result 948 states and 1323 transitions. [2021-12-06 18:33:14,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:33:14,489 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.111111111111111) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2021-12-06 18:33:14,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:14,491 INFO L225 Difference]: With dead ends: 948 [2021-12-06 18:33:14,491 INFO L226 Difference]: Without dead ends: 909 [2021-12-06 18:33:14,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:33:14,491 INFO L933 BasicCegarLoop]: 508 mSDtfsCounter, 197 mSDsluCounter, 2140 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 2648 SdHoareTripleChecker+Invalid, 864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:14,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 2648 Invalid, 864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2021-12-06 18:33:14,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2021-12-06 18:33:14,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 862. [2021-12-06 18:33:14,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 685 states have (on average 1.3883211678832117) internal successors, (951), 690 states have internal predecessors, (951), 121 states have call successors, (121), 49 states have call predecessors, (121), 55 states have return successors, (136), 122 states have call predecessors, (136), 119 states have call successors, (136) [2021-12-06 18:33:14,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1208 transitions. [2021-12-06 18:33:14,537 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1208 transitions. Word has length 75 [2021-12-06 18:33:14,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:14,537 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 1208 transitions. [2021-12-06 18:33:14,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.111111111111111) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 18:33:14,537 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1208 transitions. [2021-12-06 18:33:14,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-12-06 18:33:14,538 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:14,538 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:14,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-12-06 18:33:14,538 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:14,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:14,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1378267027, now seen corresponding path program 1 times [2021-12-06 18:33:14,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:14,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831686492] [2021-12-06 18:33:14,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:14,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:14,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:14,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:33:14,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:14,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:14,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:14,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:33:14,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:14,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:33:14,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:14,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:14,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:14,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:33:14,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:14,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:33:14,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:14,740 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:33:14,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:14,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831686492] [2021-12-06 18:33:14,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831686492] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:14,740 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:14,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-06 18:33:14,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205889617] [2021-12-06 18:33:14,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:14,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:33:14,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:14,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:33:14,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:33:14,741 INFO L87 Difference]: Start difference. First operand 862 states and 1208 transitions. Second operand has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 5 states have internal predecessors, (60), 4 states have call successors, (9), 7 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 18:33:16,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:16,732 INFO L93 Difference]: Finished difference Result 1300 states and 1853 transitions. [2021-12-06 18:33:16,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:33:16,732 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 5 states have internal predecessors, (60), 4 states have call successors, (9), 7 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 76 [2021-12-06 18:33:16,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:16,734 INFO L225 Difference]: With dead ends: 1300 [2021-12-06 18:33:16,734 INFO L226 Difference]: Without dead ends: 894 [2021-12-06 18:33:16,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=315, Unknown=0, NotChecked=0, Total=420 [2021-12-06 18:33:16,735 INFO L933 BasicCegarLoop]: 486 mSDtfsCounter, 698 mSDsluCounter, 1445 mSDsCounter, 0 mSdLazyCounter, 799 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 757 SdHoareTripleChecker+Valid, 1931 SdHoareTripleChecker+Invalid, 1012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:16,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [757 Valid, 1931 Invalid, 1012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 799 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-12-06 18:33:16,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 894 states. [2021-12-06 18:33:16,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 894 to 847. [2021-12-06 18:33:16,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 673 states have (on average 1.389301634472511) internal successors, (935), 677 states have internal predecessors, (935), 120 states have call successors, (120), 48 states have call predecessors, (120), 53 states have return successors, (133), 121 states have call predecessors, (133), 118 states have call successors, (133) [2021-12-06 18:33:16,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 1188 transitions. [2021-12-06 18:33:16,780 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 1188 transitions. Word has length 76 [2021-12-06 18:33:16,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:16,780 INFO L470 AbstractCegarLoop]: Abstraction has 847 states and 1188 transitions. [2021-12-06 18:33:16,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 5 states have internal predecessors, (60), 4 states have call successors, (9), 7 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 18:33:16,780 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 1188 transitions. [2021-12-06 18:33:16,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-06 18:33:16,781 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:16,781 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:16,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-12-06 18:33:16,782 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:16,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:16,782 INFO L85 PathProgramCache]: Analyzing trace with hash -1589509837, now seen corresponding path program 1 times [2021-12-06 18:33:16,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:16,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455952301] [2021-12-06 18:33:16,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:16,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:16,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:16,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:33:16,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:16,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:16,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:16,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:33:16,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:16,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:33:16,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:16,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:16,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:16,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:33:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:16,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:33:16,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:16,968 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:33:16,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:16,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455952301] [2021-12-06 18:33:16,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455952301] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:16,969 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:16,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:33:16,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796106462] [2021-12-06 18:33:16,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:16,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:33:16,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:16,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:33:16,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:33:16,970 INFO L87 Difference]: Start difference. First operand 847 states and 1188 transitions. Second operand has 10 states, 10 states have (on average 6.3) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (9), 7 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 18:33:19,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:19,335 INFO L93 Difference]: Finished difference Result 1094 states and 1546 transitions. [2021-12-06 18:33:19,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 18:33:19,336 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.3) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (9), 7 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 79 [2021-12-06 18:33:19,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:19,337 INFO L225 Difference]: With dead ends: 1094 [2021-12-06 18:33:19,337 INFO L226 Difference]: Without dead ends: 696 [2021-12-06 18:33:19,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-12-06 18:33:19,338 INFO L933 BasicCegarLoop]: 514 mSDtfsCounter, 300 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 724 mSolverCounterSat, 270 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 2124 SdHoareTripleChecker+Invalid, 994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 270 IncrementalHoareTripleChecker+Valid, 724 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:19,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 2124 Invalid, 994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [270 Valid, 724 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-06 18:33:19,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-12-06 18:33:19,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 489. [2021-12-06 18:33:19,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 387 states have (on average 1.302325581395349) internal successors, (504), 390 states have internal predecessors, (504), 67 states have call successors, (67), 30 states have call predecessors, (67), 34 states have return successors, (76), 68 states have call predecessors, (76), 66 states have call successors, (76) [2021-12-06 18:33:19,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 647 transitions. [2021-12-06 18:33:19,364 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 647 transitions. Word has length 79 [2021-12-06 18:33:19,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:19,364 INFO L470 AbstractCegarLoop]: Abstraction has 489 states and 647 transitions. [2021-12-06 18:33:19,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.3) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (9), 7 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 18:33:19,364 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 647 transitions. [2021-12-06 18:33:19,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-06 18:33:19,365 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:19,365 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:19,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-12-06 18:33:19,365 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:19,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:19,365 INFO L85 PathProgramCache]: Analyzing trace with hash 34747490, now seen corresponding path program 1 times [2021-12-06 18:33:19,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:19,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909930957] [2021-12-06 18:33:19,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:19,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:19,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:19,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:33:19,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:19,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:33:19,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:19,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 18:33:19,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:19,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:19,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:19,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 18:33:19,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:19,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 18:33:19,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:19,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:33:19,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:19,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:33:19,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:19,596 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 18:33:19,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:19,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909930957] [2021-12-06 18:33:19,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909930957] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:19,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:19,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-06 18:33:19,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164225518] [2021-12-06 18:33:19,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:19,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 18:33:19,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:19,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 18:33:19,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:33:19,597 INFO L87 Difference]: Start difference. First operand 489 states and 647 transitions. Second operand has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 18:33:23,226 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:33:24,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:24,055 INFO L93 Difference]: Finished difference Result 595 states and 781 transitions. [2021-12-06 18:33:24,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 18:33:24,055 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2021-12-06 18:33:24,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:24,056 INFO L225 Difference]: With dead ends: 595 [2021-12-06 18:33:24,056 INFO L226 Difference]: Without dead ends: 531 [2021-12-06 18:33:24,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:33:24,056 INFO L933 BasicCegarLoop]: 485 mSDtfsCounter, 159 mSDsluCounter, 3875 mSDsCounter, 0 mSdLazyCounter, 1335 mSolverCounterSat, 97 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 4360 SdHoareTripleChecker+Invalid, 1433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1335 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:24,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 4360 Invalid, 1433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1335 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2021-12-06 18:33:24,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-12-06 18:33:24,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 499. [2021-12-06 18:33:24,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 393 states have (on average 1.297709923664122) internal successors, (510), 398 states have internal predecessors, (510), 67 states have call successors, (67), 30 states have call predecessors, (67), 38 states have return successors, (82), 70 states have call predecessors, (82), 66 states have call successors, (82) [2021-12-06 18:33:24,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 659 transitions. [2021-12-06 18:33:24,085 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 659 transitions. Word has length 84 [2021-12-06 18:33:24,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:24,085 INFO L470 AbstractCegarLoop]: Abstraction has 499 states and 659 transitions. [2021-12-06 18:33:24,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 18:33:24,086 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 659 transitions. [2021-12-06 18:33:24,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-06 18:33:24,087 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:24,087 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:24,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-12-06 18:33:24,087 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:24,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:24,087 INFO L85 PathProgramCache]: Analyzing trace with hash -1890785821, now seen corresponding path program 1 times [2021-12-06 18:33:24,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:24,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932373083] [2021-12-06 18:33:24,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:24,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:24,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:24,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:33:24,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:24,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:33:24,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:24,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 18:33:24,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:24,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:24,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:24,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 18:33:24,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:24,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 18:33:24,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:24,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:33:24,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:24,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:33:24,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:24,272 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 18:33:24,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:24,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932373083] [2021-12-06 18:33:24,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932373083] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:24,272 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:24,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-06 18:33:24,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271238411] [2021-12-06 18:33:24,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:24,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:33:24,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:24,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:33:24,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:33:24,273 INFO L87 Difference]: Start difference. First operand 499 states and 659 transitions. Second operand has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 18:33:26,667 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:33:28,689 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:33:28,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:28,910 INFO L93 Difference]: Finished difference Result 541 states and 717 transitions. [2021-12-06 18:33:28,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:33:28,911 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 84 [2021-12-06 18:33:28,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:28,911 INFO L225 Difference]: With dead ends: 541 [2021-12-06 18:33:28,912 INFO L226 Difference]: Without dead ends: 403 [2021-12-06 18:33:28,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-12-06 18:33:28,912 INFO L933 BasicCegarLoop]: 497 mSDtfsCounter, 294 mSDsluCounter, 2878 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 204 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 3375 SdHoareTripleChecker+Invalid, 1113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:28,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 3375 Invalid, 1113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 908 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2021-12-06 18:33:28,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-12-06 18:33:28,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 377. [2021-12-06 18:33:28,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 303 states have (on average 1.3201320132013201) internal successors, (400), 305 states have internal predecessors, (400), 46 states have call successors, (46), 25 states have call predecessors, (46), 27 states have return successors, (49), 46 states have call predecessors, (49), 45 states have call successors, (49) [2021-12-06 18:33:28,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 495 transitions. [2021-12-06 18:33:28,933 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 495 transitions. Word has length 84 [2021-12-06 18:33:28,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:28,933 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 495 transitions. [2021-12-06 18:33:28,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (9), 5 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 18:33:28,933 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 495 transitions. [2021-12-06 18:33:28,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-06 18:33:28,934 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:28,934 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:28,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-12-06 18:33:28,934 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:28,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:28,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1002209784, now seen corresponding path program 1 times [2021-12-06 18:33:28,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:28,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767398880] [2021-12-06 18:33:28,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:28,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:28,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:29,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:33:29,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:29,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 18:33:29,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:29,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:29,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:29,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 18:33:29,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:29,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 18:33:29,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:29,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 18:33:29,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:29,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 18:33:29,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:29,159 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 18:33:29,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:29,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767398880] [2021-12-06 18:33:29,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767398880] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:33:29,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157540811] [2021-12-06 18:33:29,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:29,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:33:29,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:33:29,160 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:33:29,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 18:33:29,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:29,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 1286 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 18:33:29,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:33:29,908 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:33:29,908 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:33:29,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157540811] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:29,908 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:33:29,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13] total 16 [2021-12-06 18:33:29,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568998994] [2021-12-06 18:33:29,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:29,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:33:29,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:29,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:33:29,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:33:29,909 INFO L87 Difference]: Start difference. First operand 377 states and 495 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 18:33:29,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:29,936 INFO L93 Difference]: Finished difference Result 403 states and 520 transitions. [2021-12-06 18:33:29,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:33:29,937 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 83 [2021-12-06 18:33:29,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:29,937 INFO L225 Difference]: With dead ends: 403 [2021-12-06 18:33:29,937 INFO L226 Difference]: Without dead ends: 322 [2021-12-06 18:33:29,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:33:29,938 INFO L933 BasicCegarLoop]: 401 mSDtfsCounter, 0 mSDsluCounter, 1198 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1599 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:29,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1599 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:33:29,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-12-06 18:33:29,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 322. [2021-12-06 18:33:29,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 261 states have (on average 1.3563218390804597) internal successors, (354), 262 states have internal predecessors, (354), 39 states have call successors, (39), 20 states have call predecessors, (39), 21 states have return successors, (41), 39 states have call predecessors, (41), 38 states have call successors, (41) [2021-12-06 18:33:29,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 434 transitions. [2021-12-06 18:33:29,961 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 434 transitions. Word has length 83 [2021-12-06 18:33:29,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:29,961 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 434 transitions. [2021-12-06 18:33:29,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 18:33:29,961 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 434 transitions. [2021-12-06 18:33:29,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-12-06 18:33:29,962 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:29,962 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:29,986 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 18:33:30,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80fdc46b-bb67-4be6-b02a-46e5d6d100d6/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-12-06 18:33:30,162 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:30,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:30,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1464468054, now seen corresponding path program 1 times [2021-12-06 18:33:30,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:30,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144136620] [2021-12-06 18:33:30,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:30,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:30,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:30,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:33:30,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:30,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:30,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:30,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:33:30,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:30,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:33:30,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:30,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:30,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:30,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:33:30,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:30,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:33:30,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:30,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:33:30,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:30,445 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:33:30,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:30,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144136620] [2021-12-06 18:33:30,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144136620] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:30,445 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:30,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-06 18:33:30,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042417361] [2021-12-06 18:33:30,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:30,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:33:30,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:30,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:33:30,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:33:30,446 INFO L87 Difference]: Start difference. First operand 322 states and 434 transitions. Second operand has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 5 states have internal predecessors, (75), 4 states have call successors, (9), 7 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-06 18:33:31,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:31,164 INFO L93 Difference]: Finished difference Result 630 states and 854 transitions. [2021-12-06 18:33:31,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:33:31,165 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 5 states have internal predecessors, (75), 4 states have call successors, (9), 7 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 92 [2021-12-06 18:33:31,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:31,165 INFO L225 Difference]: With dead ends: 630 [2021-12-06 18:33:31,166 INFO L226 Difference]: Without dead ends: 330 [2021-12-06 18:33:31,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:33:31,167 INFO L933 BasicCegarLoop]: 328 mSDtfsCounter, 635 mSDsluCounter, 1025 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 1353 SdHoareTripleChecker+Invalid, 735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:31,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [663 Valid, 1353 Invalid, 735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-06 18:33:31,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2021-12-06 18:33:31,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 322. [2021-12-06 18:33:31,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 261 states have (on average 1.3486590038314177) internal successors, (352), 262 states have internal predecessors, (352), 39 states have call successors, (39), 20 states have call predecessors, (39), 21 states have return successors, (41), 39 states have call predecessors, (41), 38 states have call successors, (41) [2021-12-06 18:33:31,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 432 transitions. [2021-12-06 18:33:31,190 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 432 transitions. Word has length 92 [2021-12-06 18:33:31,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:31,190 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 432 transitions. [2021-12-06 18:33:31,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 5 states have internal predecessors, (75), 4 states have call successors, (9), 7 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-06 18:33:31,190 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 432 transitions. [2021-12-06 18:33:31,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-06 18:33:31,191 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:31,191 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:31,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-12-06 18:33:31,191 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:31,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:31,191 INFO L85 PathProgramCache]: Analyzing trace with hash -2039873241, now seen corresponding path program 1 times [2021-12-06 18:33:31,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:31,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308390371] [2021-12-06 18:33:31,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:31,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:31,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:31,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:33:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:31,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:31,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:31,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:33:31,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:31,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:33:31,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:31,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:31,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:31,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:33:31,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:31,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:33:31,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:31,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 18:33:31,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:31,405 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:33:31,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:31,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308390371] [2021-12-06 18:33:31,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308390371] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:31,406 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:31,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:33:31,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403935685] [2021-12-06 18:33:31,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:31,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:33:31,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:31,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:33:31,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:33:31,406 INFO L87 Difference]: Start difference. First operand 322 states and 432 transitions. Second operand has 12 states, 12 states have (on average 6.333333333333333) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (9), 7 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 18:33:32,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:32,416 INFO L93 Difference]: Finished difference Result 365 states and 482 transitions. [2021-12-06 18:33:32,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 18:33:32,416 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.333333333333333) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (9), 7 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 93 [2021-12-06 18:33:32,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:32,417 INFO L225 Difference]: With dead ends: 365 [2021-12-06 18:33:32,417 INFO L226 Difference]: Without dead ends: 328 [2021-12-06 18:33:32,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2021-12-06 18:33:32,417 INFO L933 BasicCegarLoop]: 357 mSDtfsCounter, 338 mSDsluCounter, 1992 mSDsCounter, 0 mSdLazyCounter, 827 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 2349 SdHoareTripleChecker+Invalid, 898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:32,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 2349 Invalid, 898 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 827 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 18:33:32,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-12-06 18:33:32,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 320. [2021-12-06 18:33:32,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 259 states have (on average 1.332046332046332) internal successors, (345), 260 states have internal predecessors, (345), 39 states have call successors, (39), 20 states have call predecessors, (39), 21 states have return successors, (41), 39 states have call predecessors, (41), 38 states have call successors, (41) [2021-12-06 18:33:32,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 425 transitions. [2021-12-06 18:33:32,435 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 425 transitions. Word has length 93 [2021-12-06 18:33:32,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:32,435 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 425 transitions. [2021-12-06 18:33:32,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.333333333333333) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (9), 7 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 18:33:32,436 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 425 transitions. [2021-12-06 18:33:32,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-06 18:33:32,436 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:32,436 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:32,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-12-06 18:33:32,437 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:32,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:32,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1310088406, now seen corresponding path program 1 times [2021-12-06 18:33:32,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:32,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913619414] [2021-12-06 18:33:32,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:32,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:32,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:32,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:33:32,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:32,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 18:33:32,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:32,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:32,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:32,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:33:32,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:32,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:33:32,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:32,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:32,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:32,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:33:32,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:32,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:33:32,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:32,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:33:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:32,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 18:33:32,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:32,697 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 18:33:32,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:32,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913619414] [2021-12-06 18:33:32,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913619414] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:32,698 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:32,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-06 18:33:32,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32914993] [2021-12-06 18:33:32,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:32,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 18:33:32,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:32,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 18:33:32,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:33:32,699 INFO L87 Difference]: Start difference. First operand 320 states and 425 transitions. Second operand has 13 states, 13 states have (on average 6.461538461538462) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 18:33:33,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:33,878 INFO L93 Difference]: Finished difference Result 648 states and 860 transitions. [2021-12-06 18:33:33,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 18:33:33,879 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.461538461538462) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 114 [2021-12-06 18:33:33,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:33,880 INFO L225 Difference]: With dead ends: 648 [2021-12-06 18:33:33,880 INFO L226 Difference]: Without dead ends: 584 [2021-12-06 18:33:33,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=134, Invalid=568, Unknown=0, NotChecked=0, Total=702 [2021-12-06 18:33:33,880 INFO L933 BasicCegarLoop]: 354 mSDtfsCounter, 1028 mSDsluCounter, 1854 mSDsCounter, 0 mSdLazyCounter, 946 mSolverCounterSat, 380 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1059 SdHoareTripleChecker+Valid, 2208 SdHoareTripleChecker+Invalid, 1326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 380 IncrementalHoareTripleChecker+Valid, 946 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:33,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1059 Valid, 2208 Invalid, 1326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [380 Valid, 946 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-06 18:33:33,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-12-06 18:33:33,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 406. [2021-12-06 18:33:33,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 328 states have (on average 1.2835365853658536) internal successors, (421), 331 states have internal predecessors, (421), 47 states have call successors, (47), 28 states have call predecessors, (47), 30 states have return successors, (50), 46 states have call predecessors, (50), 46 states have call successors, (50) [2021-12-06 18:33:33,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 518 transitions. [2021-12-06 18:33:33,905 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 518 transitions. Word has length 114 [2021-12-06 18:33:33,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:33,905 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 518 transitions. [2021-12-06 18:33:33,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.461538461538462) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 18:33:33,905 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 518 transitions. [2021-12-06 18:33:33,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-06 18:33:33,906 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:33,906 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:33,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-12-06 18:33:33,906 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:33,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:33,906 INFO L85 PathProgramCache]: Analyzing trace with hash 853528168, now seen corresponding path program 1 times [2021-12-06 18:33:33,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:33,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096777483] [2021-12-06 18:33:33,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:33,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:33,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:34,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:33:34,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:34,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 18:33:34,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:34,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:34,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:34,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:33:34,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:34,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:33:34,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:34,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:34,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:34,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:33:34,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:34,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:33:34,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:34,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:33:34,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:34,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 18:33:34,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:34,191 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 18:33:34,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:34,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096777483] [2021-12-06 18:33:34,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096777483] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:34,191 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:34,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-12-06 18:33:34,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258617352] [2021-12-06 18:33:34,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:34,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 18:33:34,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:34,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 18:33:34,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:33:34,192 INFO L87 Difference]: Start difference. First operand 406 states and 518 transitions. Second operand has 15 states, 15 states have (on average 5.6) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 18:33:35,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:35,902 INFO L93 Difference]: Finished difference Result 595 states and 794 transitions. [2021-12-06 18:33:35,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-06 18:33:35,902 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.6) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 114 [2021-12-06 18:33:35,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:35,903 INFO L225 Difference]: With dead ends: 595 [2021-12-06 18:33:35,903 INFO L226 Difference]: Without dead ends: 534 [2021-12-06 18:33:35,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=152, Invalid=778, Unknown=0, NotChecked=0, Total=930 [2021-12-06 18:33:35,904 INFO L933 BasicCegarLoop]: 649 mSDtfsCounter, 622 mSDsluCounter, 4581 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 5230 SdHoareTripleChecker+Invalid, 1773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:35,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [652 Valid, 5230 Invalid, 1773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 1559 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-06 18:33:35,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-12-06 18:33:35,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 270. [2021-12-06 18:33:35,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 218 states have (on average 1.3440366972477065) internal successors, (293), 219 states have internal predecessors, (293), 34 states have call successors, (34), 17 states have call predecessors, (34), 17 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2021-12-06 18:33:35,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 361 transitions. [2021-12-06 18:33:35,929 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 361 transitions. Word has length 114 [2021-12-06 18:33:35,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:35,929 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 361 transitions. [2021-12-06 18:33:35,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.6) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 18:33:35,929 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 361 transitions. [2021-12-06 18:33:35,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-06 18:33:35,930 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:35,930 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:35,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-12-06 18:33:35,930 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:35,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:35,930 INFO L85 PathProgramCache]: Analyzing trace with hash -342244749, now seen corresponding path program 1 times [2021-12-06 18:33:35,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:35,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144037687] [2021-12-06 18:33:35,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:35,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:35,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:36,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:33:36,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:36,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:36,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:36,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:33:36,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:36,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:33:36,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:36,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:36,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:36,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:33:36,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:36,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:33:36,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:36,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 18:33:36,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:36,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:33:36,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:36,130 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:33:36,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:36,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144037687] [2021-12-06 18:33:36,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144037687] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:36,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:36,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-06 18:33:36,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872511490] [2021-12-06 18:33:36,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:36,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:33:36,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:36,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:33:36,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:33:36,131 INFO L87 Difference]: Start difference. First operand 270 states and 361 transitions. Second operand has 11 states, 11 states have (on average 7.545454545454546) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 18:33:36,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:36,881 INFO L93 Difference]: Finished difference Result 306 states and 401 transitions. [2021-12-06 18:33:36,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:33:36,881 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.545454545454546) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 102 [2021-12-06 18:33:36,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:36,882 INFO L225 Difference]: With dead ends: 306 [2021-12-06 18:33:36,882 INFO L226 Difference]: Without dead ends: 284 [2021-12-06 18:33:36,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:33:36,882 INFO L933 BasicCegarLoop]: 321 mSDtfsCounter, 205 mSDsluCounter, 1355 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 1676 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:36,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 1676 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 18:33:36,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-12-06 18:33:36,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 274. [2021-12-06 18:33:36,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 221 states have (on average 1.339366515837104) internal successors, (296), 222 states have internal predecessors, (296), 34 states have call successors, (34), 17 states have call predecessors, (34), 18 states have return successors, (35), 34 states have call predecessors, (35), 33 states have call successors, (35) [2021-12-06 18:33:36,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 365 transitions. [2021-12-06 18:33:36,901 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 365 transitions. Word has length 102 [2021-12-06 18:33:36,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:36,901 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 365 transitions. [2021-12-06 18:33:36,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.545454545454546) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 18:33:36,901 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 365 transitions. [2021-12-06 18:33:36,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-06 18:33:36,902 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:33:36,902 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:33:36,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-12-06 18:33:36,902 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:33:36,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:33:36,902 INFO L85 PathProgramCache]: Analyzing trace with hash -648886011, now seen corresponding path program 1 times [2021-12-06 18:33:36,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:33:36,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610667665] [2021-12-06 18:33:36,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:33:36,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:33:36,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:37,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:33:37,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:37,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:37,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:37,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:33:37,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:37,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:33:37,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:37,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:33:37,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:37,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:33:37,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:37,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:33:37,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:37,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 18:33:37,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:37,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 18:33:37,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:33:37,113 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:33:37,113 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:33:37,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610667665] [2021-12-06 18:33:37,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610667665] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:33:37,113 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:33:37,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:33:37,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955679798] [2021-12-06 18:33:37,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:33:37,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:33:37,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:33:37,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:33:37,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:33:37,114 INFO L87 Difference]: Start difference. First operand 274 states and 365 transitions. Second operand has 12 states, 12 states have (on average 7.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 18:33:38,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:33:38,003 INFO L93 Difference]: Finished difference Result 282 states and 375 transitions. [2021-12-06 18:33:38,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:33:38,003 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 103 [2021-12-06 18:33:38,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:33:38,004 INFO L225 Difference]: With dead ends: 282 [2021-12-06 18:33:38,004 INFO L226 Difference]: Without dead ends: 0 [2021-12-06 18:33:38,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:33:38,004 INFO L933 BasicCegarLoop]: 316 mSDtfsCounter, 178 mSDsluCounter, 1676 mSDsCounter, 0 mSdLazyCounter, 671 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 1992 SdHoareTripleChecker+Invalid, 749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:33:38,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 1992 Invalid, 749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 671 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-06 18:33:38,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-06 18:33:38,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-06 18:33:38,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:33:38,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-06 18:33:38,005 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 103 [2021-12-06 18:33:38,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:33:38,005 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 18:33:38,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 18:33:38,005 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-06 18:33:38,005 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-06 18:33:38,007 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-06 18:33:38,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-12-06 18:33:38,008 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-12-06 18:33:55,455 WARN L227 SmtUtils]: Spent 16.98s on a formula simplification. DAG size of input: 225 DAG size of output: 216 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or)