./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl/s3_srvr.blast.15.i.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.15.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL --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 4d1a05335dcd475270df3d2b7e447bf62801b1b41377a4a2d9fc94b2523fc1ec --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 04:13:03,771 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 04:13:03,781 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 04:13:03,825 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 04:13:03,826 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 04:13:03,827 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 04:13:03,829 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 04:13:03,832 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 04:13:03,835 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 04:13:03,836 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 04:13:03,838 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 04:13:03,840 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 04:13:03,840 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 04:13:03,842 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 04:13:03,844 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 04:13:03,846 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 04:13:03,847 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 04:13:03,848 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 04:13:03,851 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 04:13:03,854 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 04:13:03,856 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 04:13:03,858 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 04:13:03,860 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 04:13:03,861 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 04:13:03,865 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 04:13:03,865 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 04:13:03,866 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 04:13:03,867 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 04:13:03,868 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 04:13:03,869 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 04:13:03,870 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 04:13:03,871 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 04:13:03,872 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 04:13:03,873 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 04:13:03,874 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 04:13:03,875 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 04:13:03,875 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 04:13:03,876 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 04:13:03,876 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 04:13:03,877 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 04:13:03,878 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 04:13:03,879 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-19 04:13:03,903 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 04:13:03,903 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 04:13:03,904 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-19 04:13:03,904 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-19 04:13:03,905 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 04:13:03,905 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 04:13:03,906 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-19 04:13:03,906 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-19 04:13:03,906 INFO L138 SettingsManager]: * Use SBE=true [2021-11-19 04:13:03,907 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 04:13:03,907 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 04:13:03,907 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 04:13:03,907 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 04:13:03,908 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 04:13:03,908 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 04:13:03,908 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 04:13:03,908 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 04:13:03,908 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 04:13:03,909 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 04:13:03,909 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 04:13:03,909 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 04:13:03,909 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 04:13:03,910 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 04:13:03,910 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 04:13:03,910 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 04:13:03,910 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 04:13:03,911 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 04:13:03,911 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 04:13:03,911 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-19 04:13:03,911 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 04:13:03,912 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-19 04:13:03,912 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-19 04:13:03,912 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 04:13:03,912 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 04:13:03,913 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_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/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_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL 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 -> 4d1a05335dcd475270df3d2b7e447bf62801b1b41377a4a2d9fc94b2523fc1ec [2021-11-19 04:13:04,240 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 04:13:04,270 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 04:13:04,273 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 04:13:04,274 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 04:13:04,275 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 04:13:04,277 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/../../sv-benchmarks/c/openssl/s3_srvr.blast.15.i.cil-1.c [2021-11-19 04:13:04,361 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/data/bb750c6e4/57a2c8c53f96407792fb54a7a0158393/FLAG3ba6eb023 [2021-11-19 04:13:05,135 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 04:13:05,135 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/sv-benchmarks/c/openssl/s3_srvr.blast.15.i.cil-1.c [2021-11-19 04:13:05,165 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/data/bb750c6e4/57a2c8c53f96407792fb54a7a0158393/FLAG3ba6eb023 [2021-11-19 04:13:05,332 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/data/bb750c6e4/57a2c8c53f96407792fb54a7a0158393 [2021-11-19 04:13:05,335 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 04:13:05,336 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 04:13:05,341 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 04:13:05,342 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 04:13:05,345 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 04:13:05,347 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:13:05" (1/1) ... [2021-11-19 04:13:05,349 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ae7c207 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:05, skipping insertion in model container [2021-11-19 04:13:05,349 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:13:05" (1/1) ... [2021-11-19 04:13:05,357 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 04:13:05,440 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 04:13:05,998 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_dece04ca-3062-4cbc-95b5-f8d685254608/sv-benchmarks/c/openssl/s3_srvr.blast.15.i.cil-1.c[75550,75563] [2021-11-19 04:13:06,010 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 04:13:06,040 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 04:13:06,262 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_dece04ca-3062-4cbc-95b5-f8d685254608/sv-benchmarks/c/openssl/s3_srvr.blast.15.i.cil-1.c[75550,75563] [2021-11-19 04:13:06,279 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 04:13:06,299 INFO L208 MainTranslator]: Completed translation [2021-11-19 04:13:06,300 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06 WrapperNode [2021-11-19 04:13:06,300 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 04:13:06,301 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 04:13:06,301 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 04:13:06,302 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 04:13:06,310 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06" (1/1) ... [2021-11-19 04:13:06,357 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06" (1/1) ... [2021-11-19 04:13:06,416 INFO L137 Inliner]: procedures = 32, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 798 [2021-11-19 04:13:06,417 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 04:13:06,418 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 04:13:06,418 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 04:13:06,418 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 04:13:06,428 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06" (1/1) ... [2021-11-19 04:13:06,428 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06" (1/1) ... [2021-11-19 04:13:06,444 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06" (1/1) ... [2021-11-19 04:13:06,450 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06" (1/1) ... [2021-11-19 04:13:06,525 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06" (1/1) ... [2021-11-19 04:13:06,538 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06" (1/1) ... [2021-11-19 04:13:06,546 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06" (1/1) ... [2021-11-19 04:13:06,568 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 04:13:06,569 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 04:13:06,585 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 04:13:06,585 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 04:13:06,586 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06" (1/1) ... [2021-11-19 04:13:06,594 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 04:13:06,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 04:13:06,632 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 04:13:06,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 04:13:06,685 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 04:13:06,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 04:13:06,686 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 04:13:06,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-19 04:13:06,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-19 04:13:06,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 04:13:06,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-19 04:13:06,688 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 04:13:06,689 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 04:13:06,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 04:13:06,918 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 04:13:06,920 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 04:13:06,940 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-19 04:13:09,068 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-19 04:13:09,069 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-19 04:13:09,069 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 04:13:09,080 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 04:13:09,081 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-19 04:13:09,083 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:13:09 BoogieIcfgContainer [2021-11-19 04:13:09,084 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 04:13:09,086 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 04:13:09,086 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 04:13:09,089 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 04:13:09,090 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 04:13:05" (1/3) ... [2021-11-19 04:13:09,091 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c8d1a15 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:13:09, skipping insertion in model container [2021-11-19 04:13:09,091 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:13:06" (2/3) ... [2021-11-19 04:13:09,091 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c8d1a15 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:13:09, skipping insertion in model container [2021-11-19 04:13:09,091 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:13:09" (3/3) ... [2021-11-19 04:13:09,093 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.15.i.cil-1.c [2021-11-19 04:13:09,099 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 04:13:09,099 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-19 04:13:09,146 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 04:13:09,153 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-11-19 04:13:09,154 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-19 04:13:09,195 INFO L276 IsEmpty]: Start isEmpty. Operand has 153 states, 151 states have (on average 1.7218543046357615) internal successors, (260), 152 states have internal predecessors, (260), 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-11-19 04:13:09,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-19 04:13:09,206 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:09,207 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-11-19 04:13:09,208 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:09,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:09,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1630857892, now seen corresponding path program 1 times [2021-11-19 04:13:09,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:09,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811708698] [2021-11-19 04:13:09,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:09,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:09,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:09,799 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:09,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811708698] [2021-11-19 04:13:09,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811708698] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:09,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:09,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:09,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707786257] [2021-11-19 04:13:09,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:09,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:09,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:09,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:09,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:09,868 INFO L87 Difference]: Start difference. First operand has 153 states, 151 states have (on average 1.7218543046357615) internal successors, (260), 152 states have internal predecessors, (260), 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) Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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-11-19 04:13:11,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:11,428 INFO L93 Difference]: Finished difference Result 331 states and 562 transitions. [2021-11-19 04:13:11,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:11,431 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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) Word has length 45 [2021-11-19 04:13:11,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:11,444 INFO L225 Difference]: With dead ends: 331 [2021-11-19 04:13:11,457 INFO L226 Difference]: Without dead ends: 168 [2021-11-19 04:13:11,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:11,465 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 36 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:11,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 603 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-19 04:13:11,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-19 04:13:11,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 151. [2021-11-19 04:13:11,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.5666666666666667) internal successors, (235), 150 states have internal predecessors, (235), 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-11-19 04:13:11,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 235 transitions. [2021-11-19 04:13:11,548 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 235 transitions. Word has length 45 [2021-11-19 04:13:11,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:11,552 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 235 transitions. [2021-11-19 04:13:11,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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-11-19 04:13:11,553 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 235 transitions. [2021-11-19 04:13:11,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-19 04:13:11,556 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:11,556 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-19 04:13:11,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-19 04:13:11,557 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:11,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:11,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1777294036, now seen corresponding path program 1 times [2021-11-19 04:13:11,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:11,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97795050] [2021-11-19 04:13:11,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:11,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:11,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:11,816 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:11,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:11,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97795050] [2021-11-19 04:13:11,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97795050] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:11,820 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:11,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:11,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682721101] [2021-11-19 04:13:11,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:11,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:11,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:11,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:11,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:11,825 INFO L87 Difference]: Start difference. First operand 151 states and 235 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 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-11-19 04:13:13,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:13,004 INFO L93 Difference]: Finished difference Result 298 states and 458 transitions. [2021-11-19 04:13:13,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:13,005 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 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) Word has length 58 [2021-11-19 04:13:13,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:13,008 INFO L225 Difference]: With dead ends: 298 [2021-11-19 04:13:13,008 INFO L226 Difference]: Without dead ends: 168 [2021-11-19 04:13:13,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:13,011 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 24 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:13,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 489 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 04:13:13,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-19 04:13:13,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 151. [2021-11-19 04:13:13,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.56) internal successors, (234), 150 states have internal predecessors, (234), 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-11-19 04:13:13,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 234 transitions. [2021-11-19 04:13:13,041 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 234 transitions. Word has length 58 [2021-11-19 04:13:13,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:13,041 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 234 transitions. [2021-11-19 04:13:13,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 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-11-19 04:13:13,042 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 234 transitions. [2021-11-19 04:13:13,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-19 04:13:13,049 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:13,050 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] [2021-11-19 04:13:13,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-19 04:13:13,060 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:13,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:13,061 INFO L85 PathProgramCache]: Analyzing trace with hash -931514139, now seen corresponding path program 1 times [2021-11-19 04:13:13,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:13,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151047944] [2021-11-19 04:13:13,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:13,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:13,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:13,232 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:13,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:13,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151047944] [2021-11-19 04:13:13,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151047944] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:13,234 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:13,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:13,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040381579] [2021-11-19 04:13:13,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:13,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:13,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:13,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:13,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:13,238 INFO L87 Difference]: Start difference. First operand 151 states and 234 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-11-19 04:13:14,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:14,272 INFO L93 Difference]: Finished difference Result 297 states and 456 transitions. [2021-11-19 04:13:14,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:14,273 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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) Word has length 59 [2021-11-19 04:13:14,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:14,275 INFO L225 Difference]: With dead ends: 297 [2021-11-19 04:13:14,275 INFO L226 Difference]: Without dead ends: 167 [2021-11-19 04:13:14,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:14,278 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 28 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:14,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 491 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 04:13:14,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-11-19 04:13:14,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 151. [2021-11-19 04:13:14,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.5533333333333332) internal successors, (233), 150 states have internal predecessors, (233), 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-11-19 04:13:14,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 233 transitions. [2021-11-19 04:13:14,294 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 233 transitions. Word has length 59 [2021-11-19 04:13:14,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:14,294 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 233 transitions. [2021-11-19 04:13:14,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-11-19 04:13:14,295 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 233 transitions. [2021-11-19 04:13:14,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-19 04:13:14,298 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:14,299 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:13:14,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-19 04:13:14,299 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:14,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:14,300 INFO L85 PathProgramCache]: Analyzing trace with hash 955389305, now seen corresponding path program 1 times [2021-11-19 04:13:14,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:14,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586681915] [2021-11-19 04:13:14,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:14,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:14,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:14,396 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:14,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:14,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586681915] [2021-11-19 04:13:14,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586681915] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:14,397 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:14,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:14,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715400148] [2021-11-19 04:13:14,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:14,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:14,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:14,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:14,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:14,400 INFO L87 Difference]: Start difference. First operand 151 states and 233 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-11-19 04:13:16,412 WARN L515 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-11-19 04:13:17,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:17,016 INFO L93 Difference]: Finished difference Result 297 states and 455 transitions. [2021-11-19 04:13:17,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:17,017 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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) Word has length 59 [2021-11-19 04:13:17,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:17,019 INFO L225 Difference]: With dead ends: 297 [2021-11-19 04:13:17,019 INFO L226 Difference]: Without dead ends: 167 [2021-11-19 04:13:17,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:17,022 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 26 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:17,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 491 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 146 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-19 04:13:17,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-11-19 04:13:17,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 151. [2021-11-19 04:13:17,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.5466666666666666) internal successors, (232), 150 states have internal predecessors, (232), 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-11-19 04:13:17,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 232 transitions. [2021-11-19 04:13:17,056 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 232 transitions. Word has length 59 [2021-11-19 04:13:17,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:17,057 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 232 transitions. [2021-11-19 04:13:17,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-11-19 04:13:17,057 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 232 transitions. [2021-11-19 04:13:17,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-19 04:13:17,060 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:17,061 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] [2021-11-19 04:13:17,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-19 04:13:17,061 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:17,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:17,063 INFO L85 PathProgramCache]: Analyzing trace with hash 103272528, now seen corresponding path program 1 times [2021-11-19 04:13:17,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:17,063 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103720643] [2021-11-19 04:13:17,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:17,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:17,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:17,155 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:17,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:17,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103720643] [2021-11-19 04:13:17,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103720643] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:17,156 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:17,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:17,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857930031] [2021-11-19 04:13:17,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:17,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:17,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:17,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:17,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:17,159 INFO L87 Difference]: Start difference. First operand 151 states and 232 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-11-19 04:13:18,582 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:13:18,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:18,936 INFO L93 Difference]: Finished difference Result 296 states and 453 transitions. [2021-11-19 04:13:18,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:18,936 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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) Word has length 59 [2021-11-19 04:13:18,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:18,938 INFO L225 Difference]: With dead ends: 296 [2021-11-19 04:13:18,938 INFO L226 Difference]: Without dead ends: 166 [2021-11-19 04:13:18,939 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:18,940 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 19 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:18,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 493 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-19 04:13:18,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-11-19 04:13:18,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 151. [2021-11-19 04:13:18,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.54) internal successors, (231), 150 states have internal predecessors, (231), 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-11-19 04:13:18,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 231 transitions. [2021-11-19 04:13:18,950 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 231 transitions. Word has length 59 [2021-11-19 04:13:18,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:18,951 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 231 transitions. [2021-11-19 04:13:18,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-11-19 04:13:18,951 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 231 transitions. [2021-11-19 04:13:18,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-19 04:13:18,953 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:18,954 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-19 04:13:18,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-19 04:13:18,954 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:18,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:18,955 INFO L85 PathProgramCache]: Analyzing trace with hash -1899947760, now seen corresponding path program 1 times [2021-11-19 04:13:18,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:18,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570940453] [2021-11-19 04:13:18,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:18,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:18,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:19,026 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:19,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:19,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570940453] [2021-11-19 04:13:19,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570940453] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:19,027 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:19,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:19,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835556305] [2021-11-19 04:13:19,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:19,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:19,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:19,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:19,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:19,030 INFO L87 Difference]: Start difference. First operand 151 states and 231 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-11-19 04:13:20,618 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:13:20,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:20,918 INFO L93 Difference]: Finished difference Result 294 states and 450 transitions. [2021-11-19 04:13:20,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:20,919 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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) Word has length 59 [2021-11-19 04:13:20,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:20,920 INFO L225 Difference]: With dead ends: 294 [2021-11-19 04:13:20,920 INFO L226 Difference]: Without dead ends: 164 [2021-11-19 04:13:20,921 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:20,922 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 19 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:20,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 497 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-19 04:13:20,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-11-19 04:13:20,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 151. [2021-11-19 04:13:20,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.5333333333333334) internal successors, (230), 150 states have internal predecessors, (230), 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-11-19 04:13:20,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 230 transitions. [2021-11-19 04:13:20,931 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 230 transitions. Word has length 59 [2021-11-19 04:13:20,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:20,931 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 230 transitions. [2021-11-19 04:13:20,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-11-19 04:13:20,931 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 230 transitions. [2021-11-19 04:13:20,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-19 04:13:20,932 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:20,932 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] [2021-11-19 04:13:20,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-19 04:13:20,933 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:20,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:20,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1057401475, now seen corresponding path program 1 times [2021-11-19 04:13:20,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:20,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206128718] [2021-11-19 04:13:20,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:20,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:20,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:21,069 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:21,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:21,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206128718] [2021-11-19 04:13:21,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206128718] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:21,070 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:21,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:21,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988994411] [2021-11-19 04:13:21,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:21,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:21,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:21,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:21,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:21,072 INFO L87 Difference]: Start difference. First operand 151 states and 230 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 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-11-19 04:13:22,995 WARN L515 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-11-19 04:13:23,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:23,329 INFO L93 Difference]: Finished difference Result 294 states and 449 transitions. [2021-11-19 04:13:23,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:23,329 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 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) Word has length 60 [2021-11-19 04:13:23,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:23,331 INFO L225 Difference]: With dead ends: 294 [2021-11-19 04:13:23,331 INFO L226 Difference]: Without dead ends: 164 [2021-11-19 04:13:23,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:23,333 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 22 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:23,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 497 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 04:13:23,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-11-19 04:13:23,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 151. [2021-11-19 04:13:23,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.5266666666666666) internal successors, (229), 150 states have internal predecessors, (229), 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-11-19 04:13:23,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 229 transitions. [2021-11-19 04:13:23,345 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 229 transitions. Word has length 60 [2021-11-19 04:13:23,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:23,347 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 229 transitions. [2021-11-19 04:13:23,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 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-11-19 04:13:23,350 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 229 transitions. [2021-11-19 04:13:23,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-19 04:13:23,352 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:23,353 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:13:23,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-19 04:13:23,353 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:23,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:23,359 INFO L85 PathProgramCache]: Analyzing trace with hash -2059610818, now seen corresponding path program 1 times [2021-11-19 04:13:23,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:23,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577605448] [2021-11-19 04:13:23,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:23,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:23,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:23,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:23,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:23,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577605448] [2021-11-19 04:13:23,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577605448] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:23,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:23,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:23,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606221309] [2021-11-19 04:13:23,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:23,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:23,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:23,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:23,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:23,459 INFO L87 Difference]: Start difference. First operand 151 states and 229 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 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-11-19 04:13:25,468 WARN L515 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-11-19 04:13:25,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:25,834 INFO L93 Difference]: Finished difference Result 294 states and 448 transitions. [2021-11-19 04:13:25,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:25,835 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 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) Word has length 61 [2021-11-19 04:13:25,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:25,837 INFO L225 Difference]: With dead ends: 294 [2021-11-19 04:13:25,837 INFO L226 Difference]: Without dead ends: 164 [2021-11-19 04:13:25,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:25,839 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 20 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:25,839 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 497 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 140 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:13:25,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-11-19 04:13:25,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 151. [2021-11-19 04:13:25,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.52) internal successors, (228), 150 states have internal predecessors, (228), 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-11-19 04:13:25,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 228 transitions. [2021-11-19 04:13:25,846 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 228 transitions. Word has length 61 [2021-11-19 04:13:25,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:25,846 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 228 transitions. [2021-11-19 04:13:25,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 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-11-19 04:13:25,847 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 228 transitions. [2021-11-19 04:13:25,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-19 04:13:25,848 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:25,848 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] [2021-11-19 04:13:25,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-19 04:13:25,849 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:25,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:25,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1798566686, now seen corresponding path program 1 times [2021-11-19 04:13:25,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:25,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105227281] [2021-11-19 04:13:25,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:25,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:25,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:25,923 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:25,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:25,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105227281] [2021-11-19 04:13:25,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105227281] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:25,924 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:25,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:25,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260278215] [2021-11-19 04:13:25,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:25,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:25,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:25,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:25,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:25,927 INFO L87 Difference]: Start difference. First operand 151 states and 228 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 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-11-19 04:13:27,937 WARN L515 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-11-19 04:13:28,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:28,263 INFO L93 Difference]: Finished difference Result 284 states and 434 transitions. [2021-11-19 04:13:28,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:28,264 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 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) Word has length 62 [2021-11-19 04:13:28,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:28,265 INFO L225 Difference]: With dead ends: 284 [2021-11-19 04:13:28,265 INFO L226 Difference]: Without dead ends: 154 [2021-11-19 04:13:28,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:28,267 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 11 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:28,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 511 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 126 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:13:28,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-11-19 04:13:28,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 151. [2021-11-19 04:13:28,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.5133333333333334) internal successors, (227), 150 states have internal predecessors, (227), 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-11-19 04:13:28,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 227 transitions. [2021-11-19 04:13:28,273 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 227 transitions. Word has length 62 [2021-11-19 04:13:28,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:28,274 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 227 transitions. [2021-11-19 04:13:28,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 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-11-19 04:13:28,274 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 227 transitions. [2021-11-19 04:13:28,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-19 04:13:28,275 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:28,275 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:13:28,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-19 04:13:28,275 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:28,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:28,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1884527178, now seen corresponding path program 1 times [2021-11-19 04:13:28,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:28,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344500010] [2021-11-19 04:13:28,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:28,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:28,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:28,357 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:28,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:28,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344500010] [2021-11-19 04:13:28,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344500010] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:28,358 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:28,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:28,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902097825] [2021-11-19 04:13:28,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:28,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:28,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:28,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:28,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:28,361 INFO L87 Difference]: Start difference. First operand 151 states and 227 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 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-11-19 04:13:30,370 WARN L515 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-11-19 04:13:30,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:30,703 INFO L93 Difference]: Finished difference Result 324 states and 495 transitions. [2021-11-19 04:13:30,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:30,704 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 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) Word has length 62 [2021-11-19 04:13:30,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:30,706 INFO L225 Difference]: With dead ends: 324 [2021-11-19 04:13:30,706 INFO L226 Difference]: Without dead ends: 194 [2021-11-19 04:13:30,706 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-11-19 04:13:30,707 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 34 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:30,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 509 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 167 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:13:30,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-11-19 04:13:30,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 173. [2021-11-19 04:13:30,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.5406976744186047) internal successors, (265), 172 states have internal predecessors, (265), 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-11-19 04:13:30,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 265 transitions. [2021-11-19 04:13:30,717 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 265 transitions. Word has length 62 [2021-11-19 04:13:30,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:30,718 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 265 transitions. [2021-11-19 04:13:30,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 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-11-19 04:13:30,718 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 265 transitions. [2021-11-19 04:13:30,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-19 04:13:30,720 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:30,720 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:13:30,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-19 04:13:30,720 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:30,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:30,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1383151450, now seen corresponding path program 1 times [2021-11-19 04:13:30,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:30,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633298287] [2021-11-19 04:13:30,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:30,722 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:30,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:30,800 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:30,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:30,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633298287] [2021-11-19 04:13:30,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633298287] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:30,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:30,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:30,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394328292] [2021-11-19 04:13:30,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:30,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:30,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:30,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:30,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:30,803 INFO L87 Difference]: Start difference. First operand 173 states and 265 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 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-11-19 04:13:32,745 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:13:33,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:33,025 INFO L93 Difference]: Finished difference Result 346 states and 532 transitions. [2021-11-19 04:13:33,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:33,026 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 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) Word has length 75 [2021-11-19 04:13:33,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:33,028 INFO L225 Difference]: With dead ends: 346 [2021-11-19 04:13:33,028 INFO L226 Difference]: Without dead ends: 194 [2021-11-19 04:13:33,029 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-11-19 04:13:33,030 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 39 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:33,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 509 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 04:13:33,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-11-19 04:13:33,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 173. [2021-11-19 04:13:33,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.5348837209302326) internal successors, (264), 172 states have internal predecessors, (264), 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-11-19 04:13:33,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 264 transitions. [2021-11-19 04:13:33,039 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 264 transitions. Word has length 75 [2021-11-19 04:13:33,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:33,039 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 264 transitions. [2021-11-19 04:13:33,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 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-11-19 04:13:33,040 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 264 transitions. [2021-11-19 04:13:33,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-19 04:13:33,041 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:33,042 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:13:33,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-19 04:13:33,042 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:33,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:33,043 INFO L85 PathProgramCache]: Analyzing trace with hash -121076397, now seen corresponding path program 1 times [2021-11-19 04:13:33,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:33,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138397571] [2021-11-19 04:13:33,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:33,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:33,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:33,113 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:33,113 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:33,113 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138397571] [2021-11-19 04:13:33,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138397571] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:33,114 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:33,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:33,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631295133] [2021-11-19 04:13:33,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:33,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:33,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:33,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:33,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:33,116 INFO L87 Difference]: Start difference. First operand 173 states and 264 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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-11-19 04:13:34,433 WARN L515 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-11-19 04:13:34,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:34,794 INFO L93 Difference]: Finished difference Result 345 states and 529 transitions. [2021-11-19 04:13:34,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:34,795 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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) Word has length 76 [2021-11-19 04:13:34,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:34,797 INFO L225 Difference]: With dead ends: 345 [2021-11-19 04:13:34,797 INFO L226 Difference]: Without dead ends: 193 [2021-11-19 04:13:34,798 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-11-19 04:13:34,799 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 43 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:34,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 511 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-19 04:13:34,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-11-19 04:13:34,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 173. [2021-11-19 04:13:34,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.5290697674418605) internal successors, (263), 172 states have internal predecessors, (263), 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-11-19 04:13:34,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 263 transitions. [2021-11-19 04:13:34,807 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 263 transitions. Word has length 76 [2021-11-19 04:13:34,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:34,808 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 263 transitions. [2021-11-19 04:13:34,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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-11-19 04:13:34,808 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 263 transitions. [2021-11-19 04:13:34,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-19 04:13:34,809 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:34,810 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:13:34,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-19 04:13:34,810 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:34,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:34,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1765827047, now seen corresponding path program 1 times [2021-11-19 04:13:34,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:34,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778640025] [2021-11-19 04:13:34,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:34,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:34,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:34,886 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:34,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:34,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778640025] [2021-11-19 04:13:34,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778640025] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:34,887 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:34,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:34,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267432001] [2021-11-19 04:13:34,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:34,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:34,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:34,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:34,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:34,889 INFO L87 Difference]: Start difference. First operand 173 states and 263 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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-11-19 04:13:36,135 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:13:36,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:36,421 INFO L93 Difference]: Finished difference Result 345 states and 527 transitions. [2021-11-19 04:13:36,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:36,422 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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) Word has length 76 [2021-11-19 04:13:36,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:36,423 INFO L225 Difference]: With dead ends: 345 [2021-11-19 04:13:36,423 INFO L226 Difference]: Without dead ends: 193 [2021-11-19 04:13:36,424 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-11-19 04:13:36,425 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 41 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:36,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 511 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-19 04:13:36,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-11-19 04:13:36,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 173. [2021-11-19 04:13:36,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.5232558139534884) internal successors, (262), 172 states have internal predecessors, (262), 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-11-19 04:13:36,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 262 transitions. [2021-11-19 04:13:36,432 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 262 transitions. Word has length 76 [2021-11-19 04:13:36,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:36,432 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 262 transitions. [2021-11-19 04:13:36,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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-11-19 04:13:36,432 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 262 transitions. [2021-11-19 04:13:36,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-19 04:13:36,434 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:36,434 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:13:36,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-19 04:13:36,434 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:36,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:36,435 INFO L85 PathProgramCache]: Analyzing trace with hash 913710270, now seen corresponding path program 1 times [2021-11-19 04:13:36,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:36,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452990763] [2021-11-19 04:13:36,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:36,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:36,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:36,509 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:36,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:36,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452990763] [2021-11-19 04:13:36,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452990763] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:36,510 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:36,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:36,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899064686] [2021-11-19 04:13:36,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:36,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:36,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:36,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:36,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:36,512 INFO L87 Difference]: Start difference. First operand 173 states and 262 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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-11-19 04:13:37,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:37,732 INFO L93 Difference]: Finished difference Result 344 states and 524 transitions. [2021-11-19 04:13:37,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:37,733 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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) Word has length 76 [2021-11-19 04:13:37,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:37,735 INFO L225 Difference]: With dead ends: 344 [2021-11-19 04:13:37,735 INFO L226 Difference]: Without dead ends: 192 [2021-11-19 04:13:37,735 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-11-19 04:13:37,736 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 34 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:37,737 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 513 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 04:13:37,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-19 04:13:37,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 173. [2021-11-19 04:13:37,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.5174418604651163) internal successors, (261), 172 states have internal predecessors, (261), 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-11-19 04:13:37,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 261 transitions. [2021-11-19 04:13:37,745 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 261 transitions. Word has length 76 [2021-11-19 04:13:37,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:37,745 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 261 transitions. [2021-11-19 04:13:37,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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-11-19 04:13:37,746 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 261 transitions. [2021-11-19 04:13:37,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-19 04:13:37,747 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:37,747 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:13:37,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-19 04:13:37,747 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:37,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:37,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1089510018, now seen corresponding path program 1 times [2021-11-19 04:13:37,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:37,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196991727] [2021-11-19 04:13:37,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:37,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:37,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:37,829 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:37,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:37,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196991727] [2021-11-19 04:13:37,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196991727] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:37,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:37,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:37,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233120618] [2021-11-19 04:13:37,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:37,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:37,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:37,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:37,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:37,833 INFO L87 Difference]: Start difference. First operand 173 states and 261 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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-11-19 04:13:39,131 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:13:39,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:39,413 INFO L93 Difference]: Finished difference Result 342 states and 520 transitions. [2021-11-19 04:13:39,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:39,413 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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) Word has length 76 [2021-11-19 04:13:39,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:39,415 INFO L225 Difference]: With dead ends: 342 [2021-11-19 04:13:39,415 INFO L226 Difference]: Without dead ends: 190 [2021-11-19 04:13:39,416 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-11-19 04:13:39,416 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 34 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:39,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 517 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-19 04:13:39,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-11-19 04:13:39,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 173. [2021-11-19 04:13:39,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.5116279069767442) internal successors, (260), 172 states have internal predecessors, (260), 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-11-19 04:13:39,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 260 transitions. [2021-11-19 04:13:39,424 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 260 transitions. Word has length 76 [2021-11-19 04:13:39,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:39,424 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 260 transitions. [2021-11-19 04:13:39,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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-11-19 04:13:39,424 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 260 transitions. [2021-11-19 04:13:39,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-19 04:13:39,425 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:39,426 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:13:39,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-19 04:13:39,426 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:39,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:39,427 INFO L85 PathProgramCache]: Analyzing trace with hash -1703635249, now seen corresponding path program 1 times [2021-11-19 04:13:39,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:39,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224470449] [2021-11-19 04:13:39,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:39,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:39,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:39,491 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:39,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:39,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224470449] [2021-11-19 04:13:39,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224470449] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:39,492 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:39,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:39,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830067712] [2021-11-19 04:13:39,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:39,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:39,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:39,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:39,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:39,494 INFO L87 Difference]: Start difference. First operand 173 states and 260 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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-11-19 04:13:40,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:40,536 INFO L93 Difference]: Finished difference Result 342 states and 518 transitions. [2021-11-19 04:13:40,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:40,537 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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) Word has length 77 [2021-11-19 04:13:40,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:40,539 INFO L225 Difference]: With dead ends: 342 [2021-11-19 04:13:40,539 INFO L226 Difference]: Without dead ends: 190 [2021-11-19 04:13:40,539 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-11-19 04:13:40,540 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 37 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:40,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 517 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 04:13:40,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-11-19 04:13:40,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 173. [2021-11-19 04:13:40,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.505813953488372) internal successors, (259), 172 states have internal predecessors, (259), 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-11-19 04:13:40,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 259 transitions. [2021-11-19 04:13:40,548 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 259 transitions. Word has length 77 [2021-11-19 04:13:40,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:40,549 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 259 transitions. [2021-11-19 04:13:40,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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-11-19 04:13:40,549 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 259 transitions. [2021-11-19 04:13:40,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-19 04:13:40,550 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:40,550 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2021-11-19 04:13:40,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-19 04:13:40,551 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:40,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:40,552 INFO L85 PathProgramCache]: Analyzing trace with hash -618021332, now seen corresponding path program 1 times [2021-11-19 04:13:40,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:40,552 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521510545] [2021-11-19 04:13:40,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:40,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:40,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:40,626 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:40,626 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:40,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521510545] [2021-11-19 04:13:40,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521510545] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:40,627 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:40,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:40,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866051183] [2021-11-19 04:13:40,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:40,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:40,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:40,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:40,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:40,630 INFO L87 Difference]: Start difference. First operand 173 states and 259 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 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-11-19 04:13:42,585 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:13:42,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:42,870 INFO L93 Difference]: Finished difference Result 342 states and 516 transitions. [2021-11-19 04:13:42,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:42,871 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 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) Word has length 78 [2021-11-19 04:13:42,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:42,872 INFO L225 Difference]: With dead ends: 342 [2021-11-19 04:13:42,873 INFO L226 Difference]: Without dead ends: 190 [2021-11-19 04:13:42,873 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-11-19 04:13:42,874 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 35 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:42,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 517 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 04:13:42,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-11-19 04:13:42,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 173. [2021-11-19 04:13:42,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.5) internal successors, (258), 172 states have internal predecessors, (258), 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-11-19 04:13:42,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 258 transitions. [2021-11-19 04:13:42,882 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 258 transitions. Word has length 78 [2021-11-19 04:13:42,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:42,882 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 258 transitions. [2021-11-19 04:13:42,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 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-11-19 04:13:42,883 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 258 transitions. [2021-11-19 04:13:42,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-11-19 04:13:42,884 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:42,884 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:13:42,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-19 04:13:42,885 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:42,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:42,885 INFO L85 PathProgramCache]: Analyzing trace with hash -58965580, now seen corresponding path program 1 times [2021-11-19 04:13:42,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:42,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559774905] [2021-11-19 04:13:42,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:42,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:42,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:42,951 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:13:42,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:42,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559774905] [2021-11-19 04:13:42,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559774905] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:42,953 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:42,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:42,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947641830] [2021-11-19 04:13:42,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:42,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:42,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:42,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:42,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:42,955 INFO L87 Difference]: Start difference. First operand 173 states and 258 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 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-11-19 04:13:44,964 WARN L515 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-11-19 04:13:45,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:45,207 INFO L93 Difference]: Finished difference Result 332 states and 501 transitions. [2021-11-19 04:13:45,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:45,207 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 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) Word has length 79 [2021-11-19 04:13:45,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:45,209 INFO L225 Difference]: With dead ends: 332 [2021-11-19 04:13:45,209 INFO L226 Difference]: Without dead ends: 180 [2021-11-19 04:13:45,209 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-11-19 04:13:45,210 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 26 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:45,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 531 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 144 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 04:13:45,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-11-19 04:13:45,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 173. [2021-11-19 04:13:45,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.494186046511628) internal successors, (257), 172 states have internal predecessors, (257), 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-11-19 04:13:45,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 257 transitions. [2021-11-19 04:13:45,217 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 257 transitions. Word has length 79 [2021-11-19 04:13:45,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:45,217 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 257 transitions. [2021-11-19 04:13:45,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 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-11-19 04:13:45,218 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 257 transitions. [2021-11-19 04:13:45,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-19 04:13:45,219 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:45,219 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:13:45,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-19 04:13:45,219 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:45,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:45,220 INFO L85 PathProgramCache]: Analyzing trace with hash -2130045715, now seen corresponding path program 1 times [2021-11-19 04:13:45,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:45,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730860971] [2021-11-19 04:13:45,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:45,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:45,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:45,298 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:13:45,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:45,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730860971] [2021-11-19 04:13:45,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730860971] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:45,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:45,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:45,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959094736] [2021-11-19 04:13:45,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:45,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:45,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:45,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:45,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:45,301 INFO L87 Difference]: Start difference. First operand 173 states and 257 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 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-11-19 04:13:46,752 WARN L515 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-11-19 04:13:47,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:47,165 INFO L93 Difference]: Finished difference Result 434 states and 658 transitions. [2021-11-19 04:13:47,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:47,165 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 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) Word has length 84 [2021-11-19 04:13:47,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:47,168 INFO L225 Difference]: With dead ends: 434 [2021-11-19 04:13:47,168 INFO L226 Difference]: Without dead ends: 282 [2021-11-19 04:13:47,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:47,170 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 99 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:47,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 483 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-19 04:13:47,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-11-19 04:13:47,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 214. [2021-11-19 04:13:47,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 213 states have (on average 1.5539906103286385) internal successors, (331), 213 states have internal predecessors, (331), 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-11-19 04:13:47,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 331 transitions. [2021-11-19 04:13:47,179 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 331 transitions. Word has length 84 [2021-11-19 04:13:47,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:47,179 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 331 transitions. [2021-11-19 04:13:47,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 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-11-19 04:13:47,179 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 331 transitions. [2021-11-19 04:13:47,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-19 04:13:47,180 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:47,181 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:13:47,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-19 04:13:47,181 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:47,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:47,182 INFO L85 PathProgramCache]: Analyzing trace with hash -1706398993, now seen corresponding path program 1 times [2021-11-19 04:13:47,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:47,182 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047913970] [2021-11-19 04:13:47,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:47,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:47,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:47,255 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:13:47,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:47,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047913970] [2021-11-19 04:13:47,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047913970] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:47,256 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:47,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:47,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056382736] [2021-11-19 04:13:47,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:47,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:47,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:47,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:47,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:47,259 INFO L87 Difference]: Start difference. First operand 214 states and 331 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 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-11-19 04:13:49,268 WARN L515 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-11-19 04:13:49,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:49,659 INFO L93 Difference]: Finished difference Result 456 states and 712 transitions. [2021-11-19 04:13:49,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:49,660 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 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) Word has length 84 [2021-11-19 04:13:49,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:49,663 INFO L225 Difference]: With dead ends: 456 [2021-11-19 04:13:49,663 INFO L226 Difference]: Without dead ends: 263 [2021-11-19 04:13:49,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:49,664 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 40 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:49,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 617 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 185 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 04:13:49,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-11-19 04:13:49,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 238. [2021-11-19 04:13:49,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 1.5738396624472575) internal successors, (373), 237 states have internal predecessors, (373), 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-11-19 04:13:49,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 373 transitions. [2021-11-19 04:13:49,674 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 373 transitions. Word has length 84 [2021-11-19 04:13:49,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:49,675 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 373 transitions. [2021-11-19 04:13:49,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 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-11-19 04:13:49,675 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 373 transitions. [2021-11-19 04:13:49,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-19 04:13:49,676 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:49,677 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:13:49,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-19 04:13:49,677 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:49,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:49,678 INFO L85 PathProgramCache]: Analyzing trace with hash 708467242, now seen corresponding path program 1 times [2021-11-19 04:13:49,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:49,678 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580356863] [2021-11-19 04:13:49,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:49,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:49,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:49,774 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:13:49,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:49,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580356863] [2021-11-19 04:13:49,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580356863] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:49,775 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:49,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:49,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246242731] [2021-11-19 04:13:49,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:49,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:49,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:49,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:49,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:49,778 INFO L87 Difference]: Start difference. First operand 238 states and 373 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 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-11-19 04:13:51,101 WARN L515 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-11-19 04:13:51,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:51,476 INFO L93 Difference]: Finished difference Result 515 states and 804 transitions. [2021-11-19 04:13:51,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:51,477 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 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) Word has length 85 [2021-11-19 04:13:51,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:51,479 INFO L225 Difference]: With dead ends: 515 [2021-11-19 04:13:51,479 INFO L226 Difference]: Without dead ends: 298 [2021-11-19 04:13:51,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:51,482 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 88 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:51,482 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 467 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-19 04:13:51,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-11-19 04:13:51,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 239. [2021-11-19 04:13:51,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 1.5714285714285714) internal successors, (374), 238 states have internal predecessors, (374), 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-11-19 04:13:51,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 374 transitions. [2021-11-19 04:13:51,492 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 374 transitions. Word has length 85 [2021-11-19 04:13:51,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:51,492 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 374 transitions. [2021-11-19 04:13:51,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 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-11-19 04:13:51,493 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 374 transitions. [2021-11-19 04:13:51,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-19 04:13:51,494 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:51,494 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:13:51,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-19 04:13:51,495 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:51,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:51,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1994780387, now seen corresponding path program 1 times [2021-11-19 04:13:51,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:51,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085362081] [2021-11-19 04:13:51,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:51,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:51,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:51,561 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:13:51,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:51,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085362081] [2021-11-19 04:13:51,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085362081] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:51,562 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:51,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:51,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672929393] [2021-11-19 04:13:51,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:51,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:51,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:51,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:51,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:51,564 INFO L87 Difference]: Start difference. First operand 239 states and 374 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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-11-19 04:13:53,061 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:13:53,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:53,464 INFO L93 Difference]: Finished difference Result 516 states and 804 transitions. [2021-11-19 04:13:53,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:53,465 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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) Word has length 97 [2021-11-19 04:13:53,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:53,466 INFO L225 Difference]: With dead ends: 516 [2021-11-19 04:13:53,466 INFO L226 Difference]: Without dead ends: 298 [2021-11-19 04:13:53,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:53,468 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 111 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:53,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 469 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-19 04:13:53,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-11-19 04:13:53,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 239. [2021-11-19 04:13:53,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 1.5672268907563025) internal successors, (373), 238 states have internal predecessors, (373), 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-11-19 04:13:53,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 373 transitions. [2021-11-19 04:13:53,476 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 373 transitions. Word has length 97 [2021-11-19 04:13:53,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:53,476 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 373 transitions. [2021-11-19 04:13:53,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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-11-19 04:13:53,477 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 373 transitions. [2021-11-19 04:13:53,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-19 04:13:53,478 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:53,478 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:13:53,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-19 04:13:53,479 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:53,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:53,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1424167903, now seen corresponding path program 1 times [2021-11-19 04:13:53,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:53,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886879140] [2021-11-19 04:13:53,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:53,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:53,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:53,554 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:13:53,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:53,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886879140] [2021-11-19 04:13:53,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886879140] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:53,555 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:53,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:53,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927254036] [2021-11-19 04:13:53,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:53,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:53,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:53,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:53,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:53,557 INFO L87 Difference]: Start difference. First operand 239 states and 373 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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-11-19 04:13:55,568 WARN L515 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-11-19 04:13:55,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:55,892 INFO L93 Difference]: Finished difference Result 482 states and 753 transitions. [2021-11-19 04:13:55,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:55,897 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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) Word has length 97 [2021-11-19 04:13:55,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:55,899 INFO L225 Difference]: With dead ends: 482 [2021-11-19 04:13:55,899 INFO L226 Difference]: Without dead ends: 264 [2021-11-19 04:13:55,900 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:55,901 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 47 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:55,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 617 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:13:55,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-11-19 04:13:55,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 239. [2021-11-19 04:13:55,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 1.5630252100840336) internal successors, (372), 238 states have internal predecessors, (372), 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-11-19 04:13:55,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 372 transitions. [2021-11-19 04:13:55,910 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 372 transitions. Word has length 97 [2021-11-19 04:13:55,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:55,911 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 372 transitions. [2021-11-19 04:13:55,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 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-11-19 04:13:55,911 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 372 transitions. [2021-11-19 04:13:55,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-19 04:13:55,913 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:55,913 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:13:55,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-19 04:13:55,913 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:55,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:55,914 INFO L85 PathProgramCache]: Analyzing trace with hash 1515595446, now seen corresponding path program 1 times [2021-11-19 04:13:55,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:55,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863039032] [2021-11-19 04:13:55,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:55,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:55,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:55,989 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:13:55,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:55,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863039032] [2021-11-19 04:13:55,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863039032] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:55,990 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:55,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:13:55,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108048542] [2021-11-19 04:13:55,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:55,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:13:55,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:55,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:13:55,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:13:55,992 INFO L87 Difference]: Start difference. First operand 239 states and 372 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-11-19 04:13:57,870 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:13:58,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:13:58,381 INFO L93 Difference]: Finished difference Result 515 states and 799 transitions. [2021-11-19 04:13:58,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:13:58,382 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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) Word has length 98 [2021-11-19 04:13:58,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:13:58,384 INFO L225 Difference]: With dead ends: 515 [2021-11-19 04:13:58,384 INFO L226 Difference]: Without dead ends: 297 [2021-11-19 04:13:58,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:58,386 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 115 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:13:58,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 467 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 04:13:58,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-11-19 04:13:58,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 239. [2021-11-19 04:13:58,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 1.5588235294117647) internal successors, (371), 238 states have internal predecessors, (371), 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-11-19 04:13:58,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 371 transitions. [2021-11-19 04:13:58,396 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 371 transitions. Word has length 98 [2021-11-19 04:13:58,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:13:58,396 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 371 transitions. [2021-11-19 04:13:58,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-11-19 04:13:58,397 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 371 transitions. [2021-11-19 04:13:58,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-19 04:13:58,398 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:13:58,398 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:13:58,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-19 04:13:58,398 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:13:58,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:13:58,399 INFO L85 PathProgramCache]: Analyzing trace with hash -892468406, now seen corresponding path program 1 times [2021-11-19 04:13:58,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:13:58,399 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572257180] [2021-11-19 04:13:58,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:13:58,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:13:58,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:13:58,520 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-19 04:13:58,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:13:58,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572257180] [2021-11-19 04:13:58,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572257180] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:13:58,521 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:13:58,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-19 04:13:58,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294890194] [2021-11-19 04:13:58,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:13:58,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 04:13:58,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:13:58,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 04:13:58,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:13:58,523 INFO L87 Difference]: Start difference. First operand 239 states and 371 transitions. Second operand has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 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-11-19 04:14:00,338 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:14:01,390 WARN L515 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-11-19 04:14:01,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:01,789 INFO L93 Difference]: Finished difference Result 478 states and 747 transitions. [2021-11-19 04:14:01,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:14:01,789 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 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) Word has length 98 [2021-11-19 04:14:01,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:01,791 INFO L225 Difference]: With dead ends: 478 [2021-11-19 04:14:01,791 INFO L226 Difference]: Without dead ends: 260 [2021-11-19 04:14:01,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-19 04:14:01,793 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 152 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:01,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 378 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-11-19 04:14:01,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-11-19 04:14:01,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 259. [2021-11-19 04:14:01,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.5387596899224807) internal successors, (397), 258 states have internal predecessors, (397), 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-11-19 04:14:01,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 397 transitions. [2021-11-19 04:14:01,804 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 397 transitions. Word has length 98 [2021-11-19 04:14:01,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:01,804 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 397 transitions. [2021-11-19 04:14:01,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 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-11-19 04:14:01,805 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 397 transitions. [2021-11-19 04:14:01,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-19 04:14:01,806 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:01,806 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:01,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-19 04:14:01,807 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:01,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:01,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1744585183, now seen corresponding path program 1 times [2021-11-19 04:14:01,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:01,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284185372] [2021-11-19 04:14:01,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:01,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:01,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:01,882 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:01,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:01,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284185372] [2021-11-19 04:14:01,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284185372] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:01,883 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:01,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:01,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565247724] [2021-11-19 04:14:01,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:01,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:01,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:01,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:01,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:01,885 INFO L87 Difference]: Start difference. First operand 259 states and 397 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-11-19 04:14:03,895 WARN L515 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-11-19 04:14:04,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:04,282 INFO L93 Difference]: Finished difference Result 554 states and 847 transitions. [2021-11-19 04:14:04,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:04,283 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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) Word has length 98 [2021-11-19 04:14:04,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:04,285 INFO L225 Difference]: With dead ends: 554 [2021-11-19 04:14:04,286 INFO L226 Difference]: Without dead ends: 316 [2021-11-19 04:14:04,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:04,287 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 107 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:04,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 471 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 257 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 04:14:04,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-11-19 04:14:04,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 259. [2021-11-19 04:14:04,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.5348837209302326) internal successors, (396), 258 states have internal predecessors, (396), 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-11-19 04:14:04,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 396 transitions. [2021-11-19 04:14:04,300 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 396 transitions. Word has length 98 [2021-11-19 04:14:04,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:04,300 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 396 transitions. [2021-11-19 04:14:04,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-11-19 04:14:04,301 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 396 transitions. [2021-11-19 04:14:04,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-19 04:14:04,302 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:04,302 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:04,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-19 04:14:04,303 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:04,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:04,303 INFO L85 PathProgramCache]: Analyzing trace with hash 547161825, now seen corresponding path program 1 times [2021-11-19 04:14:04,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:04,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365202998] [2021-11-19 04:14:04,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:04,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:04,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:04,386 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:04,386 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:04,386 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365202998] [2021-11-19 04:14:04,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365202998] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:04,387 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:04,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:04,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620056176] [2021-11-19 04:14:04,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:04,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:04,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:04,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:04,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:04,389 INFO L87 Difference]: Start difference. First operand 259 states and 396 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-11-19 04:14:05,505 WARN L515 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-11-19 04:14:05,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:05,910 INFO L93 Difference]: Finished difference Result 552 states and 843 transitions. [2021-11-19 04:14:05,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:05,911 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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) Word has length 98 [2021-11-19 04:14:05,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:05,913 INFO L225 Difference]: With dead ends: 552 [2021-11-19 04:14:05,913 INFO L226 Difference]: Without dead ends: 314 [2021-11-19 04:14:05,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:05,914 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 107 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:05,915 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 475 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-19 04:14:05,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-19 04:14:05,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 259. [2021-11-19 04:14:05,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.5310077519379846) internal successors, (395), 258 states have internal predecessors, (395), 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-11-19 04:14:05,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 395 transitions. [2021-11-19 04:14:05,925 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 395 transitions. Word has length 98 [2021-11-19 04:14:05,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:05,926 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 395 transitions. [2021-11-19 04:14:05,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-11-19 04:14:05,926 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 395 transitions. [2021-11-19 04:14:05,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-19 04:14:05,927 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:05,928 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:05,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-19 04:14:05,928 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:05,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:05,929 INFO L85 PathProgramCache]: Analyzing trace with hash -357799773, now seen corresponding path program 1 times [2021-11-19 04:14:05,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:05,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404844336] [2021-11-19 04:14:05,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:05,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:05,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:06,012 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:06,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:06,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404844336] [2021-11-19 04:14:06,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404844336] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:06,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:06,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:06,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594105457] [2021-11-19 04:14:06,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:06,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:06,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:06,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:06,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:06,016 INFO L87 Difference]: Start difference. First operand 259 states and 395 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-11-19 04:14:08,026 WARN L515 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-11-19 04:14:08,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:08,323 INFO L93 Difference]: Finished difference Result 520 states and 794 transitions. [2021-11-19 04:14:08,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:08,324 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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) Word has length 98 [2021-11-19 04:14:08,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:08,326 INFO L225 Difference]: With dead ends: 520 [2021-11-19 04:14:08,326 INFO L226 Difference]: Without dead ends: 282 [2021-11-19 04:14:08,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:08,327 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 43 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:08,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 607 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 174 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:08,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-11-19 04:14:08,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 259. [2021-11-19 04:14:08,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.5271317829457365) internal successors, (394), 258 states have internal predecessors, (394), 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-11-19 04:14:08,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 394 transitions. [2021-11-19 04:14:08,340 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 394 transitions. Word has length 98 [2021-11-19 04:14:08,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:08,341 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 394 transitions. [2021-11-19 04:14:08,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-11-19 04:14:08,341 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 394 transitions. [2021-11-19 04:14:08,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-19 04:14:08,343 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:08,343 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:08,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-19 04:14:08,344 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:08,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:08,345 INFO L85 PathProgramCache]: Analyzing trace with hash 1933947235, now seen corresponding path program 1 times [2021-11-19 04:14:08,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:08,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439480435] [2021-11-19 04:14:08,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:08,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:08,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:08,421 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:08,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:08,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439480435] [2021-11-19 04:14:08,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439480435] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:08,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:08,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:08,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416168690] [2021-11-19 04:14:08,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:08,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:08,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:08,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:08,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:08,425 INFO L87 Difference]: Start difference. First operand 259 states and 394 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-11-19 04:14:10,043 WARN L515 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-11-19 04:14:10,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:10,303 INFO L93 Difference]: Finished difference Result 518 states and 790 transitions. [2021-11-19 04:14:10,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:10,304 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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) Word has length 98 [2021-11-19 04:14:10,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:10,306 INFO L225 Difference]: With dead ends: 518 [2021-11-19 04:14:10,306 INFO L226 Difference]: Without dead ends: 280 [2021-11-19 04:14:10,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:10,307 INFO L933 BasicCegarLoop]: 250 mSDtfsCounter, 43 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:10,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 611 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-19 04:14:10,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-11-19 04:14:10,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 259. [2021-11-19 04:14:10,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.5232558139534884) internal successors, (393), 258 states have internal predecessors, (393), 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-11-19 04:14:10,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 393 transitions. [2021-11-19 04:14:10,318 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 393 transitions. Word has length 98 [2021-11-19 04:14:10,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:10,318 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 393 transitions. [2021-11-19 04:14:10,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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-11-19 04:14:10,319 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 393 transitions. [2021-11-19 04:14:10,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-19 04:14:10,320 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:10,320 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:10,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-19 04:14:10,321 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:10,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:10,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1844056193, now seen corresponding path program 1 times [2021-11-19 04:14:10,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:10,322 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695551634] [2021-11-19 04:14:10,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:10,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:10,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:10,385 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:10,386 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:10,386 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695551634] [2021-11-19 04:14:10,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695551634] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:10,386 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:10,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:10,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658936773] [2021-11-19 04:14:10,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:10,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:10,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:10,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:10,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:10,388 INFO L87 Difference]: Start difference. First operand 259 states and 393 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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-11-19 04:14:12,396 WARN L515 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-11-19 04:14:12,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:12,755 INFO L93 Difference]: Finished difference Result 552 states and 837 transitions. [2021-11-19 04:14:12,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:12,755 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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) Word has length 99 [2021-11-19 04:14:12,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:12,757 INFO L225 Difference]: With dead ends: 552 [2021-11-19 04:14:12,757 INFO L226 Difference]: Without dead ends: 314 [2021-11-19 04:14:12,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:12,759 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 111 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:12,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 499 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 254 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:12,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-19 04:14:12,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 259. [2021-11-19 04:14:12,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.5193798449612403) internal successors, (392), 258 states have internal predecessors, (392), 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-11-19 04:14:12,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 392 transitions. [2021-11-19 04:14:12,768 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 392 transitions. Word has length 99 [2021-11-19 04:14:12,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:12,769 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 392 transitions. [2021-11-19 04:14:12,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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-11-19 04:14:12,769 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 392 transitions. [2021-11-19 04:14:12,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-19 04:14:12,770 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:12,770 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:12,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-19 04:14:12,771 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:12,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:12,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1803381443, now seen corresponding path program 1 times [2021-11-19 04:14:12,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:12,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094272466] [2021-11-19 04:14:12,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:12,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:12,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:12,834 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:12,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:12,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094272466] [2021-11-19 04:14:12,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094272466] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:12,835 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:12,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:12,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941321641] [2021-11-19 04:14:12,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:12,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:12,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:12,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:12,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:12,837 INFO L87 Difference]: Start difference. First operand 259 states and 392 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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-11-19 04:14:14,847 WARN L515 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-11-19 04:14:15,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:15,179 INFO L93 Difference]: Finished difference Result 518 states and 786 transitions. [2021-11-19 04:14:15,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:15,180 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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) Word has length 99 [2021-11-19 04:14:15,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:15,182 INFO L225 Difference]: With dead ends: 518 [2021-11-19 04:14:15,182 INFO L226 Difference]: Without dead ends: 280 [2021-11-19 04:14:15,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:15,183 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 47 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:15,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 609 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:15,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-11-19 04:14:15,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 259. [2021-11-19 04:14:15,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.5155038759689923) internal successors, (391), 258 states have internal predecessors, (391), 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-11-19 04:14:15,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 391 transitions. [2021-11-19 04:14:15,194 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 391 transitions. Word has length 99 [2021-11-19 04:14:15,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:15,195 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 391 transitions. [2021-11-19 04:14:15,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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-11-19 04:14:15,195 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 391 transitions. [2021-11-19 04:14:15,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-19 04:14:15,196 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:15,199 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:15,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-19 04:14:15,200 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:15,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:15,201 INFO L85 PathProgramCache]: Analyzing trace with hash -336813763, now seen corresponding path program 1 times [2021-11-19 04:14:15,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:15,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644211276] [2021-11-19 04:14:15,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:15,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:15,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:15,283 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:15,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:15,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644211276] [2021-11-19 04:14:15,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644211276] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:15,284 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:15,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:15,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492780171] [2021-11-19 04:14:15,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:15,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:15,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:15,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:15,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:15,287 INFO L87 Difference]: Start difference. First operand 259 states and 391 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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-11-19 04:14:17,136 WARN L515 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-11-19 04:14:17,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:17,576 INFO L93 Difference]: Finished difference Result 552 states and 833 transitions. [2021-11-19 04:14:17,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:17,577 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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) Word has length 100 [2021-11-19 04:14:17,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:17,579 INFO L225 Difference]: With dead ends: 552 [2021-11-19 04:14:17,579 INFO L226 Difference]: Without dead ends: 314 [2021-11-19 04:14:17,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:17,580 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 109 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:17,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 499 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:17,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-19 04:14:17,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 259. [2021-11-19 04:14:17,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.5116279069767442) internal successors, (390), 258 states have internal predecessors, (390), 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-11-19 04:14:17,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 390 transitions. [2021-11-19 04:14:17,594 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 390 transitions. Word has length 100 [2021-11-19 04:14:17,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:17,594 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 390 transitions. [2021-11-19 04:14:17,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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-11-19 04:14:17,595 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 390 transitions. [2021-11-19 04:14:17,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-19 04:14:17,596 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:17,596 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:17,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-19 04:14:17,597 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:17,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:17,598 INFO L85 PathProgramCache]: Analyzing trace with hash 924103487, now seen corresponding path program 1 times [2021-11-19 04:14:17,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:17,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387216446] [2021-11-19 04:14:17,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:17,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:17,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:17,683 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:17,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:17,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387216446] [2021-11-19 04:14:17,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387216446] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:17,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:17,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:17,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991452754] [2021-11-19 04:14:17,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:17,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:17,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:17,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:17,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:17,686 INFO L87 Difference]: Start difference. First operand 259 states and 390 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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-11-19 04:14:19,695 WARN L515 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-11-19 04:14:19,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:19,990 INFO L93 Difference]: Finished difference Result 518 states and 782 transitions. [2021-11-19 04:14:19,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:19,991 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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) Word has length 100 [2021-11-19 04:14:19,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:19,993 INFO L225 Difference]: With dead ends: 518 [2021-11-19 04:14:19,993 INFO L226 Difference]: Without dead ends: 280 [2021-11-19 04:14:19,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:19,995 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 45 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:19,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 607 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:19,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-11-19 04:14:20,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 259. [2021-11-19 04:14:20,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.5077519379844961) internal successors, (389), 258 states have internal predecessors, (389), 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-11-19 04:14:20,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 389 transitions. [2021-11-19 04:14:20,005 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 389 transitions. Word has length 100 [2021-11-19 04:14:20,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:20,006 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 389 transitions. [2021-11-19 04:14:20,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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-11-19 04:14:20,006 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 389 transitions. [2021-11-19 04:14:20,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-19 04:14:20,007 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:20,008 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:20,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-19 04:14:20,008 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:20,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:20,009 INFO L85 PathProgramCache]: Analyzing trace with hash -304000870, now seen corresponding path program 1 times [2021-11-19 04:14:20,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:20,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88142908] [2021-11-19 04:14:20,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:20,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:20,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:20,073 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:20,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:20,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88142908] [2021-11-19 04:14:20,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88142908] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:20,074 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:20,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:20,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316703253] [2021-11-19 04:14:20,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:20,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:20,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:20,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:20,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:20,076 INFO L87 Difference]: Start difference. First operand 259 states and 389 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-11-19 04:14:22,085 WARN L515 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-11-19 04:14:22,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:22,513 INFO L93 Difference]: Finished difference Result 552 states and 829 transitions. [2021-11-19 04:14:22,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:22,513 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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) Word has length 101 [2021-11-19 04:14:22,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:22,516 INFO L225 Difference]: With dead ends: 552 [2021-11-19 04:14:22,516 INFO L226 Difference]: Without dead ends: 314 [2021-11-19 04:14:22,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:22,517 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 107 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:22,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 499 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 254 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 04:14:22,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-19 04:14:22,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 259. [2021-11-19 04:14:22,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.503875968992248) internal successors, (388), 258 states have internal predecessors, (388), 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-11-19 04:14:22,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 388 transitions. [2021-11-19 04:14:22,528 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 388 transitions. Word has length 101 [2021-11-19 04:14:22,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:22,529 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 388 transitions. [2021-11-19 04:14:22,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-11-19 04:14:22,529 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 388 transitions. [2021-11-19 04:14:22,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-19 04:14:22,530 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:22,531 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:22,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-19 04:14:22,531 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:22,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:22,532 INFO L85 PathProgramCache]: Analyzing trace with hash 129728216, now seen corresponding path program 1 times [2021-11-19 04:14:22,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:22,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122113875] [2021-11-19 04:14:22,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:22,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:22,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:22,605 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:22,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:22,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122113875] [2021-11-19 04:14:22,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122113875] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:22,606 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:22,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:22,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889032723] [2021-11-19 04:14:22,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:22,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:22,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:22,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:22,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:22,608 INFO L87 Difference]: Start difference. First operand 259 states and 388 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-11-19 04:14:24,617 WARN L515 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-11-19 04:14:24,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:24,973 INFO L93 Difference]: Finished difference Result 518 states and 778 transitions. [2021-11-19 04:14:24,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:24,973 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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) Word has length 101 [2021-11-19 04:14:24,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:24,975 INFO L225 Difference]: With dead ends: 518 [2021-11-19 04:14:24,976 INFO L226 Difference]: Without dead ends: 280 [2021-11-19 04:14:24,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:24,978 INFO L933 BasicCegarLoop]: 247 mSDtfsCounter, 43 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:24,979 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 605 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:24,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-11-19 04:14:24,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 259. [2021-11-19 04:14:24,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.5) internal successors, (387), 258 states have internal predecessors, (387), 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-11-19 04:14:24,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 387 transitions. [2021-11-19 04:14:24,993 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 387 transitions. Word has length 101 [2021-11-19 04:14:24,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:24,994 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 387 transitions. [2021-11-19 04:14:24,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-11-19 04:14:24,994 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 387 transitions. [2021-11-19 04:14:24,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-19 04:14:24,995 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:24,996 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:24,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-19 04:14:24,996 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:24,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:24,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1266136632, now seen corresponding path program 1 times [2021-11-19 04:14:24,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:24,998 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445779557] [2021-11-19 04:14:24,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:24,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:25,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:25,076 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:25,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:25,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445779557] [2021-11-19 04:14:25,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445779557] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:25,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:25,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:25,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351738420] [2021-11-19 04:14:25,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:25,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:25,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:25,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:25,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:25,082 INFO L87 Difference]: Start difference. First operand 259 states and 387 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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-11-19 04:14:27,094 WARN L515 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-11-19 04:14:27,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:27,455 INFO L93 Difference]: Finished difference Result 542 states and 813 transitions. [2021-11-19 04:14:27,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:27,456 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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) Word has length 102 [2021-11-19 04:14:27,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:27,458 INFO L225 Difference]: With dead ends: 542 [2021-11-19 04:14:27,458 INFO L226 Difference]: Without dead ends: 304 [2021-11-19 04:14:27,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:27,459 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 98 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:27,459 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 487 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 241 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:27,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-11-19 04:14:27,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 259. [2021-11-19 04:14:27,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.496124031007752) internal successors, (386), 258 states have internal predecessors, (386), 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-11-19 04:14:27,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 386 transitions. [2021-11-19 04:14:27,469 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 386 transitions. Word has length 102 [2021-11-19 04:14:27,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:27,470 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 386 transitions. [2021-11-19 04:14:27,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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-11-19 04:14:27,470 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 386 transitions. [2021-11-19 04:14:27,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-19 04:14:27,471 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:27,471 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:27,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-19 04:14:27,472 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:27,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:27,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1826836410, now seen corresponding path program 1 times [2021-11-19 04:14:27,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:27,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963430720] [2021-11-19 04:14:27,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:27,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:27,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:27,537 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:27,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:27,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963430720] [2021-11-19 04:14:27,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963430720] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:27,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:27,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:27,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837958217] [2021-11-19 04:14:27,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:27,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:27,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:27,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:27,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:27,542 INFO L87 Difference]: Start difference. First operand 259 states and 386 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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-11-19 04:14:29,427 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:14:29,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:29,663 INFO L93 Difference]: Finished difference Result 508 states and 762 transitions. [2021-11-19 04:14:29,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:29,663 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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) Word has length 102 [2021-11-19 04:14:29,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:29,664 INFO L225 Difference]: With dead ends: 508 [2021-11-19 04:14:29,665 INFO L226 Difference]: Without dead ends: 270 [2021-11-19 04:14:29,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:29,666 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 34 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:29,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 591 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-19 04:14:29,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-11-19 04:14:29,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 259. [2021-11-19 04:14:29,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.4922480620155039) internal successors, (385), 258 states have internal predecessors, (385), 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-11-19 04:14:29,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 385 transitions. [2021-11-19 04:14:29,690 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 385 transitions. Word has length 102 [2021-11-19 04:14:29,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:29,690 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 385 transitions. [2021-11-19 04:14:29,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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-11-19 04:14:29,691 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 385 transitions. [2021-11-19 04:14:29,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-11-19 04:14:29,692 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:29,692 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:29,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-19 04:14:29,692 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:29,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:29,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1512912580, now seen corresponding path program 1 times [2021-11-19 04:14:29,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:29,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080163365] [2021-11-19 04:14:29,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:29,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:29,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:29,763 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:29,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:29,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080163365] [2021-11-19 04:14:29,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080163365] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:29,763 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:29,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:29,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638629371] [2021-11-19 04:14:29,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:29,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:29,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:29,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:29,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:29,764 INFO L87 Difference]: Start difference. First operand 259 states and 385 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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-11-19 04:14:31,588 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:14:31,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:31,919 INFO L93 Difference]: Finished difference Result 542 states and 809 transitions. [2021-11-19 04:14:31,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:31,919 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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) Word has length 106 [2021-11-19 04:14:31,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:31,921 INFO L225 Difference]: With dead ends: 542 [2021-11-19 04:14:31,921 INFO L226 Difference]: Without dead ends: 304 [2021-11-19 04:14:31,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:31,923 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 88 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:31,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 499 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-19 04:14:31,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-11-19 04:14:31,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 259. [2021-11-19 04:14:31,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.4883720930232558) internal successors, (384), 258 states have internal predecessors, (384), 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-11-19 04:14:31,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 384 transitions. [2021-11-19 04:14:31,933 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 384 transitions. Word has length 106 [2021-11-19 04:14:31,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:31,934 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 384 transitions. [2021-11-19 04:14:31,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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-11-19 04:14:31,934 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 384 transitions. [2021-11-19 04:14:31,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-11-19 04:14:31,935 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:31,936 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:31,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-19 04:14:31,936 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:31,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:31,937 INFO L85 PathProgramCache]: Analyzing trace with hash 1095515974, now seen corresponding path program 1 times [2021-11-19 04:14:31,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:31,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376581016] [2021-11-19 04:14:31,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:31,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:31,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:32,004 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:14:32,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:32,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376581016] [2021-11-19 04:14:32,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376581016] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:32,005 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:32,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:32,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479211926] [2021-11-19 04:14:32,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:32,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:32,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:32,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:32,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:32,007 INFO L87 Difference]: Start difference. First operand 259 states and 384 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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-11-19 04:14:32,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:32,862 INFO L93 Difference]: Finished difference Result 549 states and 822 transitions. [2021-11-19 04:14:32,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:32,863 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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) Word has length 106 [2021-11-19 04:14:32,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:32,864 INFO L225 Difference]: With dead ends: 549 [2021-11-19 04:14:32,864 INFO L226 Difference]: Without dead ends: 311 [2021-11-19 04:14:32,865 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-11-19 04:14:32,865 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 42 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:32,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 575 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-19 04:14:32,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-11-19 04:14:32,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 285. [2021-11-19 04:14:32,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.5105633802816902) internal successors, (429), 284 states have internal predecessors, (429), 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-11-19 04:14:32,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 429 transitions. [2021-11-19 04:14:32,875 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 429 transitions. Word has length 106 [2021-11-19 04:14:32,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:32,875 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 429 transitions. [2021-11-19 04:14:32,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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-11-19 04:14:32,876 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 429 transitions. [2021-11-19 04:14:32,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-19 04:14:32,877 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:32,877 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:32,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-19 04:14:32,877 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:32,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:32,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1067005946, now seen corresponding path program 1 times [2021-11-19 04:14:32,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:32,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542859551] [2021-11-19 04:14:32,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:32,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:32,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:32,974 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:32,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:32,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542859551] [2021-11-19 04:14:32,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542859551] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:32,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:32,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:32,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714564314] [2021-11-19 04:14:32,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:32,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:32,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:32,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:32,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:32,977 INFO L87 Difference]: Start difference. First operand 285 states and 429 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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-11-19 04:14:34,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:34,111 INFO L93 Difference]: Finished difference Result 594 states and 897 transitions. [2021-11-19 04:14:34,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:34,111 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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) Word has length 109 [2021-11-19 04:14:34,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:34,114 INFO L225 Difference]: With dead ends: 594 [2021-11-19 04:14:34,114 INFO L226 Difference]: Without dead ends: 330 [2021-11-19 04:14:34,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:34,115 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 83 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:34,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 499 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 04:14:34,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2021-11-19 04:14:34,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 285. [2021-11-19 04:14:34,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.5070422535211268) internal successors, (428), 284 states have internal predecessors, (428), 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-11-19 04:14:34,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 428 transitions. [2021-11-19 04:14:34,127 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 428 transitions. Word has length 109 [2021-11-19 04:14:34,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:34,127 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 428 transitions. [2021-11-19 04:14:34,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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-11-19 04:14:34,128 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 428 transitions. [2021-11-19 04:14:34,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-19 04:14:34,129 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:34,129 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:34,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-19 04:14:34,130 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:34,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:34,130 INFO L85 PathProgramCache]: Analyzing trace with hash 687660868, now seen corresponding path program 1 times [2021-11-19 04:14:34,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:34,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731049585] [2021-11-19 04:14:34,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:34,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:34,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:34,201 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:34,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:34,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731049585] [2021-11-19 04:14:34,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731049585] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:34,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:34,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:34,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647613555] [2021-11-19 04:14:34,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:34,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:34,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:34,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:34,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:34,204 INFO L87 Difference]: Start difference. First operand 285 states and 428 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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-11-19 04:14:35,690 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:14:35,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:35,994 INFO L93 Difference]: Finished difference Result 586 states and 882 transitions. [2021-11-19 04:14:35,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:35,994 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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) Word has length 110 [2021-11-19 04:14:35,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:35,996 INFO L225 Difference]: With dead ends: 586 [2021-11-19 04:14:35,996 INFO L226 Difference]: Without dead ends: 322 [2021-11-19 04:14:35,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:35,998 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 72 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:35,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 517 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-19 04:14:35,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-11-19 04:14:36,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 285. [2021-11-19 04:14:36,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.5035211267605635) internal successors, (427), 284 states have internal predecessors, (427), 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-11-19 04:14:36,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 427 transitions. [2021-11-19 04:14:36,009 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 427 transitions. Word has length 110 [2021-11-19 04:14:36,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:36,009 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 427 transitions. [2021-11-19 04:14:36,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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-11-19 04:14:36,010 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 427 transitions. [2021-11-19 04:14:36,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-19 04:14:36,011 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:36,011 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2021-11-19 04:14:36,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-19 04:14:36,012 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:36,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:36,012 INFO L85 PathProgramCache]: Analyzing trace with hash 494521728, now seen corresponding path program 1 times [2021-11-19 04:14:36,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:36,012 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814753654] [2021-11-19 04:14:36,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:36,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:36,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:36,079 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:36,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:36,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814753654] [2021-11-19 04:14:36,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814753654] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:36,080 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:36,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:36,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955096977] [2021-11-19 04:14:36,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:36,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:36,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:36,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:36,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:36,082 INFO L87 Difference]: Start difference. First operand 285 states and 427 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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-11-19 04:14:37,475 WARN L515 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-11-19 04:14:37,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:37,819 INFO L93 Difference]: Finished difference Result 586 states and 880 transitions. [2021-11-19 04:14:37,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:37,819 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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) Word has length 111 [2021-11-19 04:14:37,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:37,821 INFO L225 Difference]: With dead ends: 586 [2021-11-19 04:14:37,821 INFO L226 Difference]: Without dead ends: 322 [2021-11-19 04:14:37,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:37,822 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 70 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:37,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 517 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-19 04:14:37,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-11-19 04:14:37,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 285. [2021-11-19 04:14:37,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.5) internal successors, (426), 284 states have internal predecessors, (426), 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-11-19 04:14:37,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 426 transitions. [2021-11-19 04:14:37,834 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 426 transitions. Word has length 111 [2021-11-19 04:14:37,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:37,834 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 426 transitions. [2021-11-19 04:14:37,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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-11-19 04:14:37,835 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 426 transitions. [2021-11-19 04:14:37,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-19 04:14:37,836 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:37,837 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:37,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-19 04:14:37,837 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:37,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:37,838 INFO L85 PathProgramCache]: Analyzing trace with hash 935880089, now seen corresponding path program 1 times [2021-11-19 04:14:37,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:37,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751434452] [2021-11-19 04:14:37,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:37,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:37,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:37,917 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:37,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:37,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751434452] [2021-11-19 04:14:37,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751434452] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:37,918 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:37,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:37,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510974347] [2021-11-19 04:14:37,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:37,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:37,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:37,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:37,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:37,920 INFO L87 Difference]: Start difference. First operand 285 states and 426 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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-11-19 04:14:39,450 WARN L515 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-11-19 04:14:39,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:39,814 INFO L93 Difference]: Finished difference Result 586 states and 878 transitions. [2021-11-19 04:14:39,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:39,815 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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) Word has length 112 [2021-11-19 04:14:39,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:39,817 INFO L225 Difference]: With dead ends: 586 [2021-11-19 04:14:39,817 INFO L226 Difference]: Without dead ends: 322 [2021-11-19 04:14:39,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:39,818 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 73 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:39,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 517 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-19 04:14:39,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-11-19 04:14:39,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 285. [2021-11-19 04:14:39,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.4964788732394365) internal successors, (425), 284 states have internal predecessors, (425), 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-11-19 04:14:39,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 425 transitions. [2021-11-19 04:14:39,832 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 425 transitions. Word has length 112 [2021-11-19 04:14:39,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:39,832 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 425 transitions. [2021-11-19 04:14:39,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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-11-19 04:14:39,833 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 425 transitions. [2021-11-19 04:14:39,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-19 04:14:39,834 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:39,834 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:39,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-19 04:14:39,835 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:39,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:39,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1479032990, now seen corresponding path program 1 times [2021-11-19 04:14:39,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:39,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602183280] [2021-11-19 04:14:39,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:39,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:39,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:39,913 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:39,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:39,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602183280] [2021-11-19 04:14:39,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602183280] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:39,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:39,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:39,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239903927] [2021-11-19 04:14:39,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:39,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:39,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:39,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:39,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:39,916 INFO L87 Difference]: Start difference. First operand 285 states and 425 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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-11-19 04:14:41,786 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:14:42,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:42,130 INFO L93 Difference]: Finished difference Result 584 states and 874 transitions. [2021-11-19 04:14:42,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:42,131 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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) Word has length 112 [2021-11-19 04:14:42,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:42,134 INFO L225 Difference]: With dead ends: 584 [2021-11-19 04:14:42,134 INFO L226 Difference]: Without dead ends: 320 [2021-11-19 04:14:42,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:42,135 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 66 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 519 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:42,136 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 519 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 04:14:42,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-11-19 04:14:42,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 285. [2021-11-19 04:14:42,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.4929577464788732) internal successors, (424), 284 states have internal predecessors, (424), 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-11-19 04:14:42,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 424 transitions. [2021-11-19 04:14:42,149 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 424 transitions. Word has length 112 [2021-11-19 04:14:42,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:42,150 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 424 transitions. [2021-11-19 04:14:42,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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-11-19 04:14:42,151 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 424 transitions. [2021-11-19 04:14:42,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-19 04:14:42,152 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:42,152 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:42,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-19 04:14:42,153 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:42,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:42,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1703513339, now seen corresponding path program 1 times [2021-11-19 04:14:42,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:42,154 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853945224] [2021-11-19 04:14:42,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:42,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:42,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:42,229 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:42,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:42,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853945224] [2021-11-19 04:14:42,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853945224] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:42,230 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:42,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:42,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367657660] [2021-11-19 04:14:42,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:42,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:42,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:42,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:42,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:42,232 INFO L87 Difference]: Start difference. First operand 285 states and 424 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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-11-19 04:14:44,242 WARN L515 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-11-19 04:14:44,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:44,563 INFO L93 Difference]: Finished difference Result 582 states and 869 transitions. [2021-11-19 04:14:44,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:44,564 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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) Word has length 113 [2021-11-19 04:14:44,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:44,567 INFO L225 Difference]: With dead ends: 582 [2021-11-19 04:14:44,567 INFO L226 Difference]: Without dead ends: 318 [2021-11-19 04:14:44,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:44,568 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 68 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:44,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 525 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 215 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:44,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-11-19 04:14:44,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 285. [2021-11-19 04:14:44,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.4894366197183098) internal successors, (423), 284 states have internal predecessors, (423), 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-11-19 04:14:44,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 423 transitions. [2021-11-19 04:14:44,581 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 423 transitions. Word has length 113 [2021-11-19 04:14:44,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:44,581 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 423 transitions. [2021-11-19 04:14:44,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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-11-19 04:14:44,582 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 423 transitions. [2021-11-19 04:14:44,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-19 04:14:44,583 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:44,583 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:44,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-19 04:14:44,584 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:44,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:44,584 INFO L85 PathProgramCache]: Analyzing trace with hash -825612738, now seen corresponding path program 1 times [2021-11-19 04:14:44,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:44,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674722716] [2021-11-19 04:14:44,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:44,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:44,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:44,653 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:44,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:44,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674722716] [2021-11-19 04:14:44,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674722716] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:44,654 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:44,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:44,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714543392] [2021-11-19 04:14:44,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:44,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:44,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:44,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:44,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:44,656 INFO L87 Difference]: Start difference. First operand 285 states and 423 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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-11-19 04:14:46,665 WARN L515 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-11-19 04:14:46,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:46,964 INFO L93 Difference]: Finished difference Result 579 states and 863 transitions. [2021-11-19 04:14:46,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:46,965 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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) Word has length 113 [2021-11-19 04:14:46,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:46,966 INFO L225 Difference]: With dead ends: 579 [2021-11-19 04:14:46,966 INFO L226 Difference]: Without dead ends: 315 [2021-11-19 04:14:46,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:46,967 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 61 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:46,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 531 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:46,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-11-19 04:14:46,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 285. [2021-11-19 04:14:46,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.4859154929577465) internal successors, (422), 284 states have internal predecessors, (422), 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-11-19 04:14:46,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 422 transitions. [2021-11-19 04:14:46,978 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 422 transitions. Word has length 113 [2021-11-19 04:14:46,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:46,978 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 422 transitions. [2021-11-19 04:14:46,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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-11-19 04:14:46,979 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 422 transitions. [2021-11-19 04:14:46,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-19 04:14:46,980 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:46,980 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:46,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-19 04:14:46,981 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:46,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:46,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1790573921, now seen corresponding path program 1 times [2021-11-19 04:14:46,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:46,982 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262449171] [2021-11-19 04:14:46,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:46,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:47,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:47,053 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:47,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:47,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262449171] [2021-11-19 04:14:47,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262449171] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:47,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:47,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:47,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973224042] [2021-11-19 04:14:47,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:47,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:47,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:47,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:47,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:47,056 INFO L87 Difference]: Start difference. First operand 285 states and 422 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 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-11-19 04:14:49,066 WARN L515 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-11-19 04:14:49,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:49,377 INFO L93 Difference]: Finished difference Result 579 states and 861 transitions. [2021-11-19 04:14:49,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:49,378 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 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) Word has length 115 [2021-11-19 04:14:49,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:49,379 INFO L225 Difference]: With dead ends: 579 [2021-11-19 04:14:49,380 INFO L226 Difference]: Without dead ends: 315 [2021-11-19 04:14:49,380 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:49,380 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 59 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:49,381 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 531 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:49,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-11-19 04:14:49,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 285. [2021-11-19 04:14:49,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.482394366197183) internal successors, (421), 284 states have internal predecessors, (421), 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-11-19 04:14:49,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 421 transitions. [2021-11-19 04:14:49,393 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 421 transitions. Word has length 115 [2021-11-19 04:14:49,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:49,394 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 421 transitions. [2021-11-19 04:14:49,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 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-11-19 04:14:49,394 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 421 transitions. [2021-11-19 04:14:49,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-19 04:14:49,395 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:49,396 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:49,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-19 04:14:49,396 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:49,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:49,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1832041442, now seen corresponding path program 1 times [2021-11-19 04:14:49,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:49,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189377960] [2021-11-19 04:14:49,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:49,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:49,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:49,480 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:49,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:49,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189377960] [2021-11-19 04:14:49,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189377960] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:49,481 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:49,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:49,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672835490] [2021-11-19 04:14:49,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:49,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:49,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:49,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:49,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:49,483 INFO L87 Difference]: Start difference. First operand 285 states and 421 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 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-11-19 04:14:51,491 WARN L515 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-11-19 04:14:51,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:51,811 INFO L93 Difference]: Finished difference Result 575 states and 854 transitions. [2021-11-19 04:14:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:51,812 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 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) Word has length 116 [2021-11-19 04:14:51,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:51,815 INFO L225 Difference]: With dead ends: 575 [2021-11-19 04:14:51,815 INFO L226 Difference]: Without dead ends: 311 [2021-11-19 04:14:51,815 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:51,816 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 54 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:51,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 535 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 205 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:51,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-11-19 04:14:51,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 285. [2021-11-19 04:14:51,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.4788732394366197) internal successors, (420), 284 states have internal predecessors, (420), 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-11-19 04:14:51,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 420 transitions. [2021-11-19 04:14:51,828 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 420 transitions. Word has length 116 [2021-11-19 04:14:51,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:51,828 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 420 transitions. [2021-11-19 04:14:51,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 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-11-19 04:14:51,829 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 420 transitions. [2021-11-19 04:14:51,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-19 04:14:51,830 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:51,830 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:51,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-19 04:14:51,830 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:51,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:51,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1941566892, now seen corresponding path program 1 times [2021-11-19 04:14:51,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:51,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795579208] [2021-11-19 04:14:51,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:51,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:51,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:51,908 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:51,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:51,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795579208] [2021-11-19 04:14:51,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795579208] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:51,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:51,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:51,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155657332] [2021-11-19 04:14:51,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:51,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:51,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:51,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:51,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:51,911 INFO L87 Difference]: Start difference. First operand 285 states and 420 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 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-11-19 04:14:53,549 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:14:53,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:53,867 INFO L93 Difference]: Finished difference Result 575 states and 852 transitions. [2021-11-19 04:14:53,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:53,868 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 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) Word has length 116 [2021-11-19 04:14:53,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:53,870 INFO L225 Difference]: With dead ends: 575 [2021-11-19 04:14:53,870 INFO L226 Difference]: Without dead ends: 311 [2021-11-19 04:14:53,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:53,872 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 52 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:53,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 535 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-19 04:14:53,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-11-19 04:14:53,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 285. [2021-11-19 04:14:53,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.4753521126760563) internal successors, (419), 284 states have internal predecessors, (419), 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-11-19 04:14:53,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 419 transitions. [2021-11-19 04:14:53,884 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 419 transitions. Word has length 116 [2021-11-19 04:14:53,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:53,884 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 419 transitions. [2021-11-19 04:14:53,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 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-11-19 04:14:53,885 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 419 transitions. [2021-11-19 04:14:53,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-19 04:14:53,886 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:53,886 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:14:53,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-19 04:14:53,887 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:53,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:53,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1362210001, now seen corresponding path program 1 times [2021-11-19 04:14:53,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:53,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139791492] [2021-11-19 04:14:53,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:53,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:53,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:53,961 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:53,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:53,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139791492] [2021-11-19 04:14:53,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139791492] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:53,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:53,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:53,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958173734] [2021-11-19 04:14:53,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:53,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:53,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:53,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:53,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:53,963 INFO L87 Difference]: Start difference. First operand 285 states and 419 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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-11-19 04:14:55,973 WARN L515 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-11-19 04:14:56,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:56,303 INFO L93 Difference]: Finished difference Result 573 states and 848 transitions. [2021-11-19 04:14:56,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:56,304 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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) Word has length 117 [2021-11-19 04:14:56,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:56,306 INFO L225 Difference]: With dead ends: 573 [2021-11-19 04:14:56,306 INFO L226 Difference]: Without dead ends: 309 [2021-11-19 04:14:56,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:56,307 INFO L933 BasicCegarLoop]: 212 mSDtfsCounter, 49 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:56,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 537 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 203 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:14:56,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-11-19 04:14:56,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 285. [2021-11-19 04:14:56,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.471830985915493) internal successors, (418), 284 states have internal predecessors, (418), 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-11-19 04:14:56,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 418 transitions. [2021-11-19 04:14:56,320 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 418 transitions. Word has length 117 [2021-11-19 04:14:56,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:56,320 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 418 transitions. [2021-11-19 04:14:56,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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-11-19 04:14:56,321 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 418 transitions. [2021-11-19 04:14:56,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-19 04:14:56,322 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:56,322 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 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-11-19 04:14:56,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-19 04:14:56,323 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:56,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:56,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1998117201, now seen corresponding path program 1 times [2021-11-19 04:14:56,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:56,324 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951464814] [2021-11-19 04:14:56,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:56,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:56,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:56,415 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:56,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:56,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951464814] [2021-11-19 04:14:56,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951464814] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:56,416 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:56,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:56,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134695874] [2021-11-19 04:14:56,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:56,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:56,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:56,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:56,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:56,418 INFO L87 Difference]: Start difference. First operand 285 states and 418 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 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-11-19 04:14:58,187 WARN L515 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-11-19 04:14:58,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:14:58,562 INFO L93 Difference]: Finished difference Result 573 states and 846 transitions. [2021-11-19 04:14:58,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:14:58,564 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 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) Word has length 118 [2021-11-19 04:14:58,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:14:58,566 INFO L225 Difference]: With dead ends: 573 [2021-11-19 04:14:58,566 INFO L226 Difference]: Without dead ends: 309 [2021-11-19 04:14:58,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:14:58,567 INFO L933 BasicCegarLoop]: 212 mSDtfsCounter, 47 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:14:58,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 537 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-19 04:14:58,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-11-19 04:14:58,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 285. [2021-11-19 04:14:58,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.4683098591549295) internal successors, (417), 284 states have internal predecessors, (417), 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-11-19 04:14:58,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 417 transitions. [2021-11-19 04:14:58,578 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 417 transitions. Word has length 118 [2021-11-19 04:14:58,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:14:58,579 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 417 transitions. [2021-11-19 04:14:58,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 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-11-19 04:14:58,579 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 417 transitions. [2021-11-19 04:14:58,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-19 04:14:58,581 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:14:58,581 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-11-19 04:14:58,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-19 04:14:58,581 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:14:58,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:14:58,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1622495564, now seen corresponding path program 1 times [2021-11-19 04:14:58,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:14:58,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606627584] [2021-11-19 04:14:58,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:14:58,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:14:58,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:14:58,661 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:14:58,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:14:58,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606627584] [2021-11-19 04:14:58,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606627584] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:14:58,662 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:14:58,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:14:58,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793076567] [2021-11-19 04:14:58,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:14:58,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:14:58,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:14:58,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:14:58,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:14:58,664 INFO L87 Difference]: Start difference. First operand 285 states and 417 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 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-11-19 04:15:00,621 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:15:00,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:00,894 INFO L93 Difference]: Finished difference Result 571 states and 842 transitions. [2021-11-19 04:15:00,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:00,895 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 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) Word has length 119 [2021-11-19 04:15:00,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:00,897 INFO L225 Difference]: With dead ends: 571 [2021-11-19 04:15:00,897 INFO L226 Difference]: Without dead ends: 307 [2021-11-19 04:15:00,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:15:00,898 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 44 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:00,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 539 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 04:15:00,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-11-19 04:15:00,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 285. [2021-11-19 04:15:00,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.4647887323943662) internal successors, (416), 284 states have internal predecessors, (416), 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-11-19 04:15:00,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 416 transitions. [2021-11-19 04:15:00,910 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 416 transitions. Word has length 119 [2021-11-19 04:15:00,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:00,910 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 416 transitions. [2021-11-19 04:15:00,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 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-11-19 04:15:00,911 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 416 transitions. [2021-11-19 04:15:00,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-19 04:15:00,912 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:00,912 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:00,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-19 04:15:00,912 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:00,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:00,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1693246166, now seen corresponding path program 1 times [2021-11-19 04:15:00,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:00,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610503074] [2021-11-19 04:15:00,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:00,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:00,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:00,993 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-11-19 04:15:00,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:00,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610503074] [2021-11-19 04:15:00,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610503074] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:00,994 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:00,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:00,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814790690] [2021-11-19 04:15:00,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:00,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:00,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:00,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:00,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:00,996 INFO L87 Difference]: Start difference. First operand 285 states and 416 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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-11-19 04:15:03,009 WARN L515 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-11-19 04:15:03,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:03,354 INFO L93 Difference]: Finished difference Result 620 states and 917 transitions. [2021-11-19 04:15:03,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:03,355 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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) Word has length 119 [2021-11-19 04:15:03,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:03,358 INFO L225 Difference]: With dead ends: 620 [2021-11-19 04:15:03,358 INFO L226 Difference]: Without dead ends: 356 [2021-11-19 04:15:03,359 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-11-19 04:15:03,359 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 59 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 590 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:03,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 590 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 229 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:15:03,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-11-19 04:15:03,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 317. [2021-11-19 04:15:03,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 316 states have (on average 1.4968354430379747) internal successors, (473), 316 states have internal predecessors, (473), 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-11-19 04:15:03,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 473 transitions. [2021-11-19 04:15:03,372 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 473 transitions. Word has length 119 [2021-11-19 04:15:03,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:03,373 INFO L470 AbstractCegarLoop]: Abstraction has 317 states and 473 transitions. [2021-11-19 04:15:03,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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-11-19 04:15:03,373 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 473 transitions. [2021-11-19 04:15:03,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-19 04:15:03,374 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:03,375 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:03,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-19 04:15:03,375 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:03,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:03,376 INFO L85 PathProgramCache]: Analyzing trace with hash -109291334, now seen corresponding path program 1 times [2021-11-19 04:15:03,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:03,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392543651] [2021-11-19 04:15:03,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:03,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:03,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:03,442 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:15:03,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:03,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392543651] [2021-11-19 04:15:03,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392543651] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:03,443 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:03,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:03,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022257525] [2021-11-19 04:15:03,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:03,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:03,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:03,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:03,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:03,445 INFO L87 Difference]: Start difference. First operand 317 states and 473 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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-11-19 04:15:04,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:04,327 INFO L93 Difference]: Finished difference Result 719 states and 1085 transitions. [2021-11-19 04:15:04,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:04,328 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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) Word has length 120 [2021-11-19 04:15:04,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:04,331 INFO L225 Difference]: With dead ends: 719 [2021-11-19 04:15:04,331 INFO L226 Difference]: Without dead ends: 423 [2021-11-19 04:15:04,332 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-11-19 04:15:04,333 INFO L933 BasicCegarLoop]: 283 mSDtfsCounter, 98 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:04,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 677 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 04:15:04,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2021-11-19 04:15:04,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 356. [2021-11-19 04:15:04,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 1.532394366197183) internal successors, (544), 355 states have internal predecessors, (544), 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-11-19 04:15:04,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 544 transitions. [2021-11-19 04:15:04,347 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 544 transitions. Word has length 120 [2021-11-19 04:15:04,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:04,348 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 544 transitions. [2021-11-19 04:15:04,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 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-11-19 04:15:04,348 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 544 transitions. [2021-11-19 04:15:04,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-19 04:15:04,349 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:04,350 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:04,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-19 04:15:04,350 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:04,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:04,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1605412870, now seen corresponding path program 1 times [2021-11-19 04:15:04,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:04,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093418071] [2021-11-19 04:15:04,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:04,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:04,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:04,446 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:15:04,447 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:04,447 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093418071] [2021-11-19 04:15:04,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093418071] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:04,447 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:04,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:04,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505456260] [2021-11-19 04:15:04,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:04,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:04,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:04,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:04,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:04,449 INFO L87 Difference]: Start difference. First operand 356 states and 544 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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-11-19 04:15:06,441 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:15:06,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:06,701 INFO L93 Difference]: Finished difference Result 717 states and 1096 transitions. [2021-11-19 04:15:06,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:06,702 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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) Word has length 121 [2021-11-19 04:15:06,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:06,704 INFO L225 Difference]: With dead ends: 717 [2021-11-19 04:15:06,704 INFO L226 Difference]: Without dead ends: 382 [2021-11-19 04:15:06,704 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-11-19 04:15:06,705 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 55 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:06,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 569 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 04:15:06,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-11-19 04:15:06,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 356. [2021-11-19 04:15:06,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 1.5295774647887324) internal successors, (543), 355 states have internal predecessors, (543), 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-11-19 04:15:06,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 543 transitions. [2021-11-19 04:15:06,718 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 543 transitions. Word has length 121 [2021-11-19 04:15:06,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:06,718 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 543 transitions. [2021-11-19 04:15:06,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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-11-19 04:15:06,719 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 543 transitions. [2021-11-19 04:15:06,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-19 04:15:06,720 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:06,720 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:06,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-19 04:15:06,721 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:06,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:06,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1072656387, now seen corresponding path program 1 times [2021-11-19 04:15:06,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:06,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748652061] [2021-11-19 04:15:06,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:06,722 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:06,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:06,799 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:15:06,799 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:06,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748652061] [2021-11-19 04:15:06,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748652061] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:06,800 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:06,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:06,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900563031] [2021-11-19 04:15:06,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:06,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:06,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:06,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:06,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:06,802 INFO L87 Difference]: Start difference. First operand 356 states and 543 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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-11-19 04:15:08,812 WARN L515 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-11-19 04:15:09,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:09,249 INFO L93 Difference]: Finished difference Result 750 states and 1142 transitions. [2021-11-19 04:15:09,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:09,250 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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) Word has length 121 [2021-11-19 04:15:09,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:09,252 INFO L225 Difference]: With dead ends: 750 [2021-11-19 04:15:09,253 INFO L226 Difference]: Without dead ends: 415 [2021-11-19 04:15:09,253 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-11-19 04:15:09,254 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 87 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 661 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:09,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 661 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 271 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 04:15:09,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-11-19 04:15:09,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 355. [2021-11-19 04:15:09,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 1.5310734463276836) internal successors, (542), 354 states have internal predecessors, (542), 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-11-19 04:15:09,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 542 transitions. [2021-11-19 04:15:09,284 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 542 transitions. Word has length 121 [2021-11-19 04:15:09,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:09,285 INFO L470 AbstractCegarLoop]: Abstraction has 355 states and 542 transitions. [2021-11-19 04:15:09,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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-11-19 04:15:09,285 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 542 transitions. [2021-11-19 04:15:09,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-19 04:15:09,287 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:09,287 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:09,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-19 04:15:09,288 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:09,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:09,288 INFO L85 PathProgramCache]: Analyzing trace with hash -777455210, now seen corresponding path program 1 times [2021-11-19 04:15:09,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:09,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112164121] [2021-11-19 04:15:09,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:09,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:09,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:09,391 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:15:09,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:09,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112164121] [2021-11-19 04:15:09,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112164121] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:09,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:09,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:09,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289139791] [2021-11-19 04:15:09,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:09,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:09,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:09,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:09,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:09,394 INFO L87 Difference]: Start difference. First operand 355 states and 542 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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-11-19 04:15:11,409 WARN L515 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-11-19 04:15:11,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:11,716 INFO L93 Difference]: Finished difference Result 715 states and 1092 transitions. [2021-11-19 04:15:11,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:11,717 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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) Word has length 122 [2021-11-19 04:15:11,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:11,719 INFO L225 Difference]: With dead ends: 715 [2021-11-19 04:15:11,719 INFO L226 Difference]: Without dead ends: 381 [2021-11-19 04:15:11,719 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-11-19 04:15:11,720 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 53 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:11,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 569 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:15:11,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2021-11-19 04:15:11,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 355. [2021-11-19 04:15:11,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 1.5282485875706215) internal successors, (541), 354 states have internal predecessors, (541), 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-11-19 04:15:11,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 541 transitions. [2021-11-19 04:15:11,736 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 541 transitions. Word has length 122 [2021-11-19 04:15:11,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:11,736 INFO L470 AbstractCegarLoop]: Abstraction has 355 states and 541 transitions. [2021-11-19 04:15:11,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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-11-19 04:15:11,737 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 541 transitions. [2021-11-19 04:15:11,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-19 04:15:11,738 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:11,739 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:11,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-19 04:15:11,739 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:11,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:11,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1078983839, now seen corresponding path program 1 times [2021-11-19 04:15:11,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:11,740 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181706958] [2021-11-19 04:15:11,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:11,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:11,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:11,820 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:15:11,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:11,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181706958] [2021-11-19 04:15:11,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181706958] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:11,821 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:11,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:11,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620061897] [2021-11-19 04:15:11,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:11,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:11,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:11,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:11,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:11,823 INFO L87 Difference]: Start difference. First operand 355 states and 541 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 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-11-19 04:15:13,836 WARN L515 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-11-19 04:15:14,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:14,143 INFO L93 Difference]: Finished difference Result 715 states and 1090 transitions. [2021-11-19 04:15:14,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:14,144 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 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) Word has length 123 [2021-11-19 04:15:14,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:14,146 INFO L225 Difference]: With dead ends: 715 [2021-11-19 04:15:14,146 INFO L226 Difference]: Without dead ends: 381 [2021-11-19 04:15:14,147 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-11-19 04:15:14,149 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 51 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:14,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 569 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:15:14,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2021-11-19 04:15:14,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 355. [2021-11-19 04:15:14,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 1.5254237288135593) internal successors, (540), 354 states have internal predecessors, (540), 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-11-19 04:15:14,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 540 transitions. [2021-11-19 04:15:14,163 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 540 transitions. Word has length 123 [2021-11-19 04:15:14,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:14,164 INFO L470 AbstractCegarLoop]: Abstraction has 355 states and 540 transitions. [2021-11-19 04:15:14,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 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-11-19 04:15:14,164 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 540 transitions. [2021-11-19 04:15:14,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-19 04:15:14,166 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:14,166 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:14,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-19 04:15:14,167 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:14,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:14,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1283498927, now seen corresponding path program 1 times [2021-11-19 04:15:14,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:14,168 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250480638] [2021-11-19 04:15:14,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:14,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:14,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:14,285 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:15:14,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:14,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250480638] [2021-11-19 04:15:14,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250480638] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:14,286 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:14,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:14,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171100168] [2021-11-19 04:15:14,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:14,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:14,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:14,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:14,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:14,288 INFO L87 Difference]: Start difference. First operand 355 states and 540 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 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-11-19 04:15:16,296 WARN L515 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-11-19 04:15:16,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:16,548 INFO L93 Difference]: Finished difference Result 705 states and 1076 transitions. [2021-11-19 04:15:16,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:16,549 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 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) Word has length 124 [2021-11-19 04:15:16,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:16,551 INFO L225 Difference]: With dead ends: 705 [2021-11-19 04:15:16,551 INFO L226 Difference]: Without dead ends: 371 [2021-11-19 04:15:16,551 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-11-19 04:15:16,551 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 42 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:16,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 581 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 171 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 04:15:16,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-11-19 04:15:16,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 355. [2021-11-19 04:15:16,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 1.5225988700564972) internal successors, (539), 354 states have internal predecessors, (539), 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-11-19 04:15:16,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 539 transitions. [2021-11-19 04:15:16,563 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 539 transitions. Word has length 124 [2021-11-19 04:15:16,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:16,564 INFO L470 AbstractCegarLoop]: Abstraction has 355 states and 539 transitions. [2021-11-19 04:15:16,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 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-11-19 04:15:16,564 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 539 transitions. [2021-11-19 04:15:16,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-19 04:15:16,565 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:16,565 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:16,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-19 04:15:16,566 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:16,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:16,566 INFO L85 PathProgramCache]: Analyzing trace with hash 898054256, now seen corresponding path program 1 times [2021-11-19 04:15:16,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:16,567 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313704720] [2021-11-19 04:15:16,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:16,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:16,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:16,635 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:15:16,635 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:16,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313704720] [2021-11-19 04:15:16,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313704720] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:16,635 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:16,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:16,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016720850] [2021-11-19 04:15:16,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:16,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:16,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:16,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:16,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:16,637 INFO L87 Difference]: Start difference. First operand 355 states and 539 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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-11-19 04:15:18,588 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:15:18,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:18,992 INFO L93 Difference]: Finished difference Result 795 states and 1217 transitions. [2021-11-19 04:15:18,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:18,993 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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) Word has length 125 [2021-11-19 04:15:18,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:18,995 INFO L225 Difference]: With dead ends: 795 [2021-11-19 04:15:18,995 INFO L226 Difference]: Without dead ends: 461 [2021-11-19 04:15:18,996 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-11-19 04:15:18,996 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 98 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:18,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 686 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:15:18,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-11-19 04:15:19,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 394. [2021-11-19 04:15:19,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 1.5521628498727735) internal successors, (610), 393 states have internal predecessors, (610), 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-11-19 04:15:19,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 610 transitions. [2021-11-19 04:15:19,010 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 610 transitions. Word has length 125 [2021-11-19 04:15:19,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:19,010 INFO L470 AbstractCegarLoop]: Abstraction has 394 states and 610 transitions. [2021-11-19 04:15:19,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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-11-19 04:15:19,011 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 610 transitions. [2021-11-19 04:15:19,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-19 04:15:19,011 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:19,012 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-19 04:15:19,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-19 04:15:19,012 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:19,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:19,013 INFO L85 PathProgramCache]: Analyzing trace with hash 90285831, now seen corresponding path program 1 times [2021-11-19 04:15:19,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:19,013 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920916394] [2021-11-19 04:15:19,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:19,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:19,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:19,104 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:15:19,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:19,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920916394] [2021-11-19 04:15:19,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920916394] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:19,105 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:19,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:19,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388907499] [2021-11-19 04:15:19,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:19,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:19,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:19,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:19,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:19,107 INFO L87 Difference]: Start difference. First operand 394 states and 610 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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-11-19 04:15:21,117 WARN L515 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-11-19 04:15:21,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:21,539 INFO L93 Difference]: Finished difference Result 826 states and 1276 transitions. [2021-11-19 04:15:21,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:21,539 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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) Word has length 126 [2021-11-19 04:15:21,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:21,542 INFO L225 Difference]: With dead ends: 826 [2021-11-19 04:15:21,542 INFO L226 Difference]: Without dead ends: 453 [2021-11-19 04:15:21,542 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-11-19 04:15:21,543 INFO L933 BasicCegarLoop]: 291 mSDtfsCounter, 87 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:21,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 692 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 04:15:21,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-11-19 04:15:21,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 355. [2021-11-19 04:15:21,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 1.5225988700564972) internal successors, (539), 354 states have internal predecessors, (539), 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-11-19 04:15:21,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 539 transitions. [2021-11-19 04:15:21,553 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 539 transitions. Word has length 126 [2021-11-19 04:15:21,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:21,554 INFO L470 AbstractCegarLoop]: Abstraction has 355 states and 539 transitions. [2021-11-19 04:15:21,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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-11-19 04:15:21,554 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 539 transitions. [2021-11-19 04:15:21,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-19 04:15:21,555 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:21,555 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:21,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-19 04:15:21,556 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:21,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:21,556 INFO L85 PathProgramCache]: Analyzing trace with hash 734680572, now seen corresponding path program 1 times [2021-11-19 04:15:21,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:21,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791066163] [2021-11-19 04:15:21,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:21,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:21,636 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-19 04:15:21,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:21,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791066163] [2021-11-19 04:15:21,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791066163] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:21,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:21,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:21,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502219989] [2021-11-19 04:15:21,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:21,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:21,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:21,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:21,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:21,639 INFO L87 Difference]: Start difference. First operand 355 states and 539 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 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-11-19 04:15:23,664 WARN L515 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-11-19 04:15:24,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:24,015 INFO L93 Difference]: Finished difference Result 704 states and 1073 transitions. [2021-11-19 04:15:24,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:24,015 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 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) Word has length 127 [2021-11-19 04:15:24,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:24,018 INFO L225 Difference]: With dead ends: 704 [2021-11-19 04:15:24,018 INFO L226 Difference]: Without dead ends: 370 [2021-11-19 04:15:24,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:15:24,019 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 26 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:24,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 545 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 195 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:15:24,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-11-19 04:15:24,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 358. [2021-11-19 04:15:24,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 357 states have (on average 1.5182072829131652) internal successors, (542), 357 states have internal predecessors, (542), 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-11-19 04:15:24,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 542 transitions. [2021-11-19 04:15:24,036 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 542 transitions. Word has length 127 [2021-11-19 04:15:24,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:24,037 INFO L470 AbstractCegarLoop]: Abstraction has 358 states and 542 transitions. [2021-11-19 04:15:24,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 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-11-19 04:15:24,037 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 542 transitions. [2021-11-19 04:15:24,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-19 04:15:24,038 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:24,039 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:24,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-19 04:15:24,039 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:24,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:24,040 INFO L85 PathProgramCache]: Analyzing trace with hash 1402848674, now seen corresponding path program 1 times [2021-11-19 04:15:24,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:24,040 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375564185] [2021-11-19 04:15:24,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:24,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:24,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:24,121 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 113 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-19 04:15:24,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:24,121 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375564185] [2021-11-19 04:15:24,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375564185] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:24,122 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:24,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:24,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983934401] [2021-11-19 04:15:24,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:24,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:24,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:24,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:24,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:24,124 INFO L87 Difference]: Start difference. First operand 358 states and 542 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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-11-19 04:15:25,528 WARN L515 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-11-19 04:15:25,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:25,812 INFO L93 Difference]: Finished difference Result 711 states and 1080 transitions. [2021-11-19 04:15:25,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:25,813 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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) Word has length 134 [2021-11-19 04:15:25,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:25,815 INFO L225 Difference]: With dead ends: 711 [2021-11-19 04:15:25,815 INFO L226 Difference]: Without dead ends: 374 [2021-11-19 04:15:25,815 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-11-19 04:15:25,816 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 40 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:25,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 581 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-19 04:15:25,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-11-19 04:15:25,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 358. [2021-11-19 04:15:25,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 357 states have (on average 1.515406162464986) internal successors, (541), 357 states have internal predecessors, (541), 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-11-19 04:15:25,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 541 transitions. [2021-11-19 04:15:25,833 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 541 transitions. Word has length 134 [2021-11-19 04:15:25,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:25,833 INFO L470 AbstractCegarLoop]: Abstraction has 358 states and 541 transitions. [2021-11-19 04:15:25,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 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-11-19 04:15:25,833 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 541 transitions. [2021-11-19 04:15:25,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-19 04:15:25,835 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:25,835 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:25,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-19 04:15:25,835 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:25,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:25,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1498284146, now seen corresponding path program 1 times [2021-11-19 04:15:25,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:25,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929302656] [2021-11-19 04:15:25,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:25,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:25,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:25,911 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-19 04:15:25,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:25,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929302656] [2021-11-19 04:15:25,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929302656] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:25,912 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:25,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:25,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186433884] [2021-11-19 04:15:25,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:25,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:25,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:25,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:25,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:25,914 INFO L87 Difference]: Start difference. First operand 358 states and 541 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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-11-19 04:15:27,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:27,135 INFO L93 Difference]: Finished difference Result 757 states and 1153 transitions. [2021-11-19 04:15:27,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:27,136 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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) Word has length 134 [2021-11-19 04:15:27,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:27,138 INFO L225 Difference]: With dead ends: 757 [2021-11-19 04:15:27,138 INFO L226 Difference]: Without dead ends: 420 [2021-11-19 04:15:27,139 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-11-19 04:15:27,139 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 53 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:27,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 631 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 04:15:27,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-11-19 04:15:27,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 386. [2021-11-19 04:15:27,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 1.5324675324675325) internal successors, (590), 385 states have internal predecessors, (590), 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-11-19 04:15:27,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 590 transitions. [2021-11-19 04:15:27,158 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 590 transitions. Word has length 134 [2021-11-19 04:15:27,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:27,158 INFO L470 AbstractCegarLoop]: Abstraction has 386 states and 590 transitions. [2021-11-19 04:15:27,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 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-11-19 04:15:27,159 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 590 transitions. [2021-11-19 04:15:27,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-19 04:15:27,160 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:27,160 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:27,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-19 04:15:27,161 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:27,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:27,162 INFO L85 PathProgramCache]: Analyzing trace with hash -1237059566, now seen corresponding path program 1 times [2021-11-19 04:15:27,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:27,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702921553] [2021-11-19 04:15:27,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:27,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:27,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:27,243 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:15:27,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:27,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702921553] [2021-11-19 04:15:27,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702921553] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:27,244 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:27,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:27,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552729863] [2021-11-19 04:15:27,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:27,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:27,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:27,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:27,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:27,246 INFO L87 Difference]: Start difference. First operand 386 states and 590 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 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-11-19 04:15:28,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:28,340 INFO L93 Difference]: Finished difference Result 849 states and 1306 transitions. [2021-11-19 04:15:28,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:28,340 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 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) Word has length 135 [2021-11-19 04:15:28,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:28,343 INFO L225 Difference]: With dead ends: 849 [2021-11-19 04:15:28,343 INFO L226 Difference]: Without dead ends: 484 [2021-11-19 04:15:28,343 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-11-19 04:15:28,344 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 114 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:28,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 569 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 04:15:28,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-11-19 04:15:28,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 398. [2021-11-19 04:15:28,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 1.5289672544080604) internal successors, (607), 397 states have internal predecessors, (607), 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-11-19 04:15:28,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 607 transitions. [2021-11-19 04:15:28,364 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 607 transitions. Word has length 135 [2021-11-19 04:15:28,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:28,365 INFO L470 AbstractCegarLoop]: Abstraction has 398 states and 607 transitions. [2021-11-19 04:15:28,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 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-11-19 04:15:28,365 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 607 transitions. [2021-11-19 04:15:28,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-19 04:15:28,367 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:28,367 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:28,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-19 04:15:28,367 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:28,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:28,368 INFO L85 PathProgramCache]: Analyzing trace with hash -61335726, now seen corresponding path program 1 times [2021-11-19 04:15:28,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:28,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702547206] [2021-11-19 04:15:28,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:28,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:28,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:28,448 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-19 04:15:28,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:28,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702547206] [2021-11-19 04:15:28,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702547206] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:28,449 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:28,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:28,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630113141] [2021-11-19 04:15:28,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:28,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:28,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:28,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:28,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:28,450 INFO L87 Difference]: Start difference. First operand 398 states and 607 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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-11-19 04:15:30,457 WARN L515 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-11-19 04:15:30,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:30,687 INFO L93 Difference]: Finished difference Result 789 states and 1208 transitions. [2021-11-19 04:15:30,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:30,687 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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) Word has length 135 [2021-11-19 04:15:30,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:30,689 INFO L225 Difference]: With dead ends: 789 [2021-11-19 04:15:30,689 INFO L226 Difference]: Without dead ends: 412 [2021-11-19 04:15:30,690 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-11-19 04:15:30,693 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 38 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:30,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 585 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 167 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 04:15:30,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-11-19 04:15:30,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 398. [2021-11-19 04:15:30,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 1.526448362720403) internal successors, (606), 397 states have internal predecessors, (606), 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-11-19 04:15:30,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 606 transitions. [2021-11-19 04:15:30,727 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 606 transitions. Word has length 135 [2021-11-19 04:15:30,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:30,727 INFO L470 AbstractCegarLoop]: Abstraction has 398 states and 606 transitions. [2021-11-19 04:15:30,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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-11-19 04:15:30,728 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 606 transitions. [2021-11-19 04:15:30,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-19 04:15:30,729 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:30,729 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:30,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-19 04:15:30,730 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:30,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:30,731 INFO L85 PathProgramCache]: Analyzing trace with hash 1300212490, now seen corresponding path program 1 times [2021-11-19 04:15:30,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:30,731 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142729885] [2021-11-19 04:15:30,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:30,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:30,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:30,791 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:15:30,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:30,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142729885] [2021-11-19 04:15:30,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142729885] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:30,792 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:30,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:30,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665618927] [2021-11-19 04:15:30,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:30,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:30,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:30,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:30,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:30,794 INFO L87 Difference]: Start difference. First operand 398 states and 606 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 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-11-19 04:15:32,800 WARN L515 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-11-19 04:15:33,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:33,193 INFO L93 Difference]: Finished difference Result 861 states and 1320 transitions. [2021-11-19 04:15:33,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:33,193 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 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) Word has length 136 [2021-11-19 04:15:33,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:33,196 INFO L225 Difference]: With dead ends: 861 [2021-11-19 04:15:33,196 INFO L226 Difference]: Without dead ends: 484 [2021-11-19 04:15:33,196 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-11-19 04:15:33,197 INFO L933 BasicCegarLoop]: 214 mSDtfsCounter, 112 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:33,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 539 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 262 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 04:15:33,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-11-19 04:15:33,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 399. [2021-11-19 04:15:33,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 1.5251256281407035) internal successors, (607), 398 states have internal predecessors, (607), 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-11-19 04:15:33,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 607 transitions. [2021-11-19 04:15:33,215 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 607 transitions. Word has length 136 [2021-11-19 04:15:33,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:33,216 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 607 transitions. [2021-11-19 04:15:33,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 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-11-19 04:15:33,216 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 607 transitions. [2021-11-19 04:15:33,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-19 04:15:33,218 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:33,218 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:33,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-19 04:15:33,218 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:33,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:33,219 INFO L85 PathProgramCache]: Analyzing trace with hash -1095794579, now seen corresponding path program 1 times [2021-11-19 04:15:33,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:33,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906700004] [2021-11-19 04:15:33,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:33,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:33,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:33,287 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:15:33,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:33,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906700004] [2021-11-19 04:15:33,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906700004] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:33,288 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:33,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:33,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479663540] [2021-11-19 04:15:33,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:33,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:33,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:33,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:33,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:33,290 INFO L87 Difference]: Start difference. First operand 399 states and 607 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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-11-19 04:15:35,299 WARN L515 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-11-19 04:15:35,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:35,684 INFO L93 Difference]: Finished difference Result 862 states and 1320 transitions. [2021-11-19 04:15:35,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:35,685 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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) Word has length 137 [2021-11-19 04:15:35,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:35,687 INFO L225 Difference]: With dead ends: 862 [2021-11-19 04:15:35,688 INFO L226 Difference]: Without dead ends: 484 [2021-11-19 04:15:35,688 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-11-19 04:15:35,689 INFO L933 BasicCegarLoop]: 214 mSDtfsCounter, 110 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:35,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 539 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 262 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 04:15:35,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-11-19 04:15:35,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 400. [2021-11-19 04:15:35,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 1.5238095238095237) internal successors, (608), 399 states have internal predecessors, (608), 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-11-19 04:15:35,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 608 transitions. [2021-11-19 04:15:35,703 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 608 transitions. Word has length 137 [2021-11-19 04:15:35,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:35,703 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 608 transitions. [2021-11-19 04:15:35,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 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-11-19 04:15:35,703 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 608 transitions. [2021-11-19 04:15:35,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-11-19 04:15:35,704 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:35,704 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:35,705 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-11-19 04:15:35,705 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:35,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:35,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1804631867, now seen corresponding path program 1 times [2021-11-19 04:15:35,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:35,705 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699871777] [2021-11-19 04:15:35,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:35,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:35,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:35,781 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:15:35,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:35,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699871777] [2021-11-19 04:15:35,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699871777] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:35,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:35,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:35,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516883292] [2021-11-19 04:15:35,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:35,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:35,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:35,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:35,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:35,784 INFO L87 Difference]: Start difference. First operand 400 states and 608 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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-11-19 04:15:36,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:36,843 INFO L93 Difference]: Finished difference Result 853 states and 1308 transitions. [2021-11-19 04:15:36,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:36,844 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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) Word has length 138 [2021-11-19 04:15:36,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:36,846 INFO L225 Difference]: With dead ends: 853 [2021-11-19 04:15:36,846 INFO L226 Difference]: Without dead ends: 474 [2021-11-19 04:15:36,847 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-11-19 04:15:36,848 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 101 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:36,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 551 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 04:15:36,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-11-19 04:15:36,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 401. [2021-11-19 04:15:36,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 1.5225) internal successors, (609), 400 states have internal predecessors, (609), 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-11-19 04:15:36,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 609 transitions. [2021-11-19 04:15:36,861 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 609 transitions. Word has length 138 [2021-11-19 04:15:36,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:36,862 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 609 transitions. [2021-11-19 04:15:36,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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-11-19 04:15:36,862 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 609 transitions. [2021-11-19 04:15:36,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-19 04:15:36,864 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:36,864 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:36,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-19 04:15:36,864 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:36,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:36,865 INFO L85 PathProgramCache]: Analyzing trace with hash 317912476, now seen corresponding path program 1 times [2021-11-19 04:15:36,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:36,866 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874884808] [2021-11-19 04:15:36,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:36,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:36,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:36,937 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:15:36,938 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:36,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874884808] [2021-11-19 04:15:36,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874884808] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:36,938 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:36,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:36,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47860241] [2021-11-19 04:15:36,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:36,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:36,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:36,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:36,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:36,941 INFO L87 Difference]: Start difference. First operand 401 states and 609 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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-11-19 04:15:38,954 WARN L515 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-11-19 04:15:39,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:39,442 INFO L93 Difference]: Finished difference Result 864 states and 1320 transitions. [2021-11-19 04:15:39,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:39,443 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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) Word has length 140 [2021-11-19 04:15:39,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:39,445 INFO L225 Difference]: With dead ends: 864 [2021-11-19 04:15:39,445 INFO L226 Difference]: Without dead ends: 484 [2021-11-19 04:15:39,446 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-11-19 04:15:39,446 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 114 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:39,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 660 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 274 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-19 04:15:39,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-11-19 04:15:39,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 401. [2021-11-19 04:15:39,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 1.52) internal successors, (608), 400 states have internal predecessors, (608), 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-11-19 04:15:39,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 608 transitions. [2021-11-19 04:15:39,468 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 608 transitions. Word has length 140 [2021-11-19 04:15:39,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:39,468 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 608 transitions. [2021-11-19 04:15:39,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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-11-19 04:15:39,469 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 608 transitions. [2021-11-19 04:15:39,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-19 04:15:39,470 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:39,470 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:39,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-11-19 04:15:39,471 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:39,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:39,472 INFO L85 PathProgramCache]: Analyzing trace with hash -2035261760, now seen corresponding path program 1 times [2021-11-19 04:15:39,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:39,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415575381] [2021-11-19 04:15:39,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:39,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:39,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:39,549 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:15:39,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:39,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415575381] [2021-11-19 04:15:39,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415575381] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:39,550 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:39,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:39,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571728295] [2021-11-19 04:15:39,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:39,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:39,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:39,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:39,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:39,552 INFO L87 Difference]: Start difference. First operand 401 states and 608 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 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-11-19 04:15:41,562 WARN L515 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-11-19 04:15:42,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:42,053 INFO L93 Difference]: Finished difference Result 864 states and 1318 transitions. [2021-11-19 04:15:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:42,054 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 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) Word has length 141 [2021-11-19 04:15:42,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:42,056 INFO L225 Difference]: With dead ends: 864 [2021-11-19 04:15:42,056 INFO L226 Difference]: Without dead ends: 484 [2021-11-19 04:15:42,057 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-11-19 04:15:42,057 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 112 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:42,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 660 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 274 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-19 04:15:42,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-11-19 04:15:42,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 401. [2021-11-19 04:15:42,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 1.5175) internal successors, (607), 400 states have internal predecessors, (607), 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-11-19 04:15:42,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 607 transitions. [2021-11-19 04:15:42,077 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 607 transitions. Word has length 141 [2021-11-19 04:15:42,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:42,077 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 607 transitions. [2021-11-19 04:15:42,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 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-11-19 04:15:42,078 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 607 transitions. [2021-11-19 04:15:42,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-19 04:15:42,079 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:42,080 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:42,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-11-19 04:15:42,080 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:42,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:42,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1416281225, now seen corresponding path program 1 times [2021-11-19 04:15:42,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:42,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491988671] [2021-11-19 04:15:42,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:42,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:42,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:42,167 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:15:42,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:42,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491988671] [2021-11-19 04:15:42,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491988671] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:42,168 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:42,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:42,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906401740] [2021-11-19 04:15:42,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:42,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:42,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:42,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:42,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:42,170 INFO L87 Difference]: Start difference. First operand 401 states and 607 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 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-11-19 04:15:43,795 WARN L515 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-11-19 04:15:44,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:44,185 INFO L93 Difference]: Finished difference Result 864 states and 1316 transitions. [2021-11-19 04:15:44,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:44,192 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 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) Word has length 142 [2021-11-19 04:15:44,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:44,194 INFO L225 Difference]: With dead ends: 864 [2021-11-19 04:15:44,194 INFO L226 Difference]: Without dead ends: 484 [2021-11-19 04:15:44,195 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-11-19 04:15:44,195 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 110 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:44,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 660 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-19 04:15:44,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-11-19 04:15:44,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 401. [2021-11-19 04:15:44,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 1.515) internal successors, (606), 400 states have internal predecessors, (606), 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-11-19 04:15:44,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 606 transitions. [2021-11-19 04:15:44,210 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 606 transitions. Word has length 142 [2021-11-19 04:15:44,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:44,210 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 606 transitions. [2021-11-19 04:15:44,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 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-11-19 04:15:44,211 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 606 transitions. [2021-11-19 04:15:44,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-11-19 04:15:44,211 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:44,212 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:44,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-11-19 04:15:44,212 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:44,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:44,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1145183995, now seen corresponding path program 1 times [2021-11-19 04:15:44,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:44,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346488376] [2021-11-19 04:15:44,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:44,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:44,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:44,276 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:15:44,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:44,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346488376] [2021-11-19 04:15:44,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346488376] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:44,276 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:44,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:44,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953895670] [2021-11-19 04:15:44,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:44,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:44,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:44,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:44,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:44,278 INFO L87 Difference]: Start difference. First operand 401 states and 606 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 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-11-19 04:15:46,219 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:15:46,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:46,636 INFO L93 Difference]: Finished difference Result 854 states and 1302 transitions. [2021-11-19 04:15:46,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:46,636 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 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) Word has length 143 [2021-11-19 04:15:46,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:46,639 INFO L225 Difference]: With dead ends: 854 [2021-11-19 04:15:46,639 INFO L226 Difference]: Without dead ends: 474 [2021-11-19 04:15:46,639 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-11-19 04:15:46,640 INFO L933 BasicCegarLoop]: 281 mSDtfsCounter, 101 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 672 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:46,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 672 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:15:46,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-11-19 04:15:46,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 386. [2021-11-19 04:15:46,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 1.5194805194805194) internal successors, (585), 385 states have internal predecessors, (585), 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-11-19 04:15:46,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 585 transitions. [2021-11-19 04:15:46,655 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 585 transitions. Word has length 143 [2021-11-19 04:15:46,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:46,655 INFO L470 AbstractCegarLoop]: Abstraction has 386 states and 585 transitions. [2021-11-19 04:15:46,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 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-11-19 04:15:46,656 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 585 transitions. [2021-11-19 04:15:46,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-11-19 04:15:46,657 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:46,658 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:46,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-11-19 04:15:46,658 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:46,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:46,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1476561703, now seen corresponding path program 1 times [2021-11-19 04:15:46,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:46,659 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752743862] [2021-11-19 04:15:46,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:46,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:46,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:46,730 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 143 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:15:46,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:46,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752743862] [2021-11-19 04:15:46,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752743862] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:46,731 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:46,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:46,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840904482] [2021-11-19 04:15:46,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:46,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:46,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:46,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:46,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:46,732 INFO L87 Difference]: Start difference. First operand 386 states and 585 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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-11-19 04:15:48,740 WARN L515 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-11-19 04:15:49,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:49,079 INFO L93 Difference]: Finished difference Result 839 states and 1280 transitions. [2021-11-19 04:15:49,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:49,080 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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) Word has length 145 [2021-11-19 04:15:49,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:49,082 INFO L225 Difference]: With dead ends: 839 [2021-11-19 04:15:49,082 INFO L226 Difference]: Without dead ends: 474 [2021-11-19 04:15:49,082 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-11-19 04:15:49,083 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 87 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:49,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 551 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 250 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:15:49,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-11-19 04:15:49,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 414. [2021-11-19 04:15:49,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 1.5254237288135593) internal successors, (630), 413 states have internal predecessors, (630), 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-11-19 04:15:49,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 630 transitions. [2021-11-19 04:15:49,097 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 630 transitions. Word has length 145 [2021-11-19 04:15:49,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:49,097 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 630 transitions. [2021-11-19 04:15:49,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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-11-19 04:15:49,097 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 630 transitions. [2021-11-19 04:15:49,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-19 04:15:49,099 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:49,099 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:49,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-19 04:15:49,099 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:49,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:49,100 INFO L85 PathProgramCache]: Analyzing trace with hash 876334289, now seen corresponding path program 1 times [2021-11-19 04:15:49,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:49,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989255457] [2021-11-19 04:15:49,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:49,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:49,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:49,173 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:15:49,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:49,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989255457] [2021-11-19 04:15:49,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989255457] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:49,174 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:49,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:49,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919307471] [2021-11-19 04:15:49,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:49,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:49,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:49,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:49,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:49,176 INFO L87 Difference]: Start difference. First operand 414 states and 630 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 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-11-19 04:15:51,186 WARN L515 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-11-19 04:15:51,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:51,543 INFO L93 Difference]: Finished difference Result 859 states and 1311 transitions. [2021-11-19 04:15:51,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:51,544 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 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) Word has length 146 [2021-11-19 04:15:51,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:51,546 INFO L225 Difference]: With dead ends: 859 [2021-11-19 04:15:51,546 INFO L226 Difference]: Without dead ends: 466 [2021-11-19 04:15:51,547 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-11-19 04:15:51,547 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 76 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:51,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 569 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 232 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:15:51,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-11-19 04:15:51,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 415. [2021-11-19 04:15:51,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 1.5241545893719808) internal successors, (631), 414 states have internal predecessors, (631), 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-11-19 04:15:51,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 631 transitions. [2021-11-19 04:15:51,564 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 631 transitions. Word has length 146 [2021-11-19 04:15:51,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:51,564 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 631 transitions. [2021-11-19 04:15:51,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 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-11-19 04:15:51,565 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 631 transitions. [2021-11-19 04:15:51,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-19 04:15:51,565 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:51,566 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:51,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-19 04:15:51,566 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:51,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:51,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1766975766, now seen corresponding path program 1 times [2021-11-19 04:15:51,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:51,566 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505388618] [2021-11-19 04:15:51,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:51,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:51,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:51,645 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-19 04:15:51,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:51,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505388618] [2021-11-19 04:15:51,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505388618] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:51,646 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:51,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:51,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791973860] [2021-11-19 04:15:51,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:51,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:51,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:51,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:51,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:51,648 INFO L87 Difference]: Start difference. First operand 415 states and 631 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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-11-19 04:15:52,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:52,989 INFO L93 Difference]: Finished difference Result 860 states and 1311 transitions. [2021-11-19 04:15:52,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:52,989 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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) Word has length 148 [2021-11-19 04:15:52,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:52,992 INFO L225 Difference]: With dead ends: 860 [2021-11-19 04:15:52,992 INFO L226 Difference]: Without dead ends: 466 [2021-11-19 04:15:52,992 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-11-19 04:15:52,993 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 88 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:52,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 569 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 04:15:52,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-11-19 04:15:53,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 415. [2021-11-19 04:15:53,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 1.5217391304347827) internal successors, (630), 414 states have internal predecessors, (630), 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-11-19 04:15:53,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 630 transitions. [2021-11-19 04:15:53,010 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 630 transitions. Word has length 148 [2021-11-19 04:15:53,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:53,010 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 630 transitions. [2021-11-19 04:15:53,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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-11-19 04:15:53,011 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 630 transitions. [2021-11-19 04:15:53,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-19 04:15:53,012 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:53,012 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 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] [2021-11-19 04:15:53,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-19 04:15:53,012 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:53,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:53,013 INFO L85 PathProgramCache]: Analyzing trace with hash 2127049105, now seen corresponding path program 1 times [2021-11-19 04:15:53,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:53,014 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752041898] [2021-11-19 04:15:53,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:53,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:53,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:53,102 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:15:53,102 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:53,102 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752041898] [2021-11-19 04:15:53,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752041898] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:53,103 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:53,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:53,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397199008] [2021-11-19 04:15:53,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:53,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:53,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:53,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:53,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:53,105 INFO L87 Difference]: Start difference. First operand 415 states and 630 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 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-11-19 04:15:55,115 WARN L515 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-11-19 04:15:55,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:55,482 INFO L93 Difference]: Finished difference Result 857 states and 1305 transitions. [2021-11-19 04:15:55,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:55,483 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 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) Word has length 149 [2021-11-19 04:15:55,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:55,486 INFO L225 Difference]: With dead ends: 857 [2021-11-19 04:15:55,486 INFO L226 Difference]: Without dead ends: 463 [2021-11-19 04:15:55,487 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-11-19 04:15:55,488 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 70 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:55,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 575 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 226 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:15:55,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-11-19 04:15:55,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 418. [2021-11-19 04:15:55,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.5227817745803358) internal successors, (635), 417 states have internal predecessors, (635), 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-11-19 04:15:55,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 635 transitions. [2021-11-19 04:15:55,511 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 635 transitions. Word has length 149 [2021-11-19 04:15:55,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:55,512 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 635 transitions. [2021-11-19 04:15:55,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 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-11-19 04:15:55,512 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 635 transitions. [2021-11-19 04:15:55,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-19 04:15:55,513 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:55,513 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:55,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-19 04:15:55,514 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:55,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:55,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1658297762, now seen corresponding path program 1 times [2021-11-19 04:15:55,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:55,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639834970] [2021-11-19 04:15:55,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:55,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:55,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:55,586 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-19 04:15:55,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:55,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639834970] [2021-11-19 04:15:55,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639834970] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:55,587 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:55,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:55,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049792670] [2021-11-19 04:15:55,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:55,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:55,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:55,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:55,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:55,589 INFO L87 Difference]: Start difference. First operand 418 states and 635 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 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-11-19 04:15:57,600 WARN L515 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-11-19 04:15:57,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:15:57,898 INFO L93 Difference]: Finished difference Result 858 states and 1307 transitions. [2021-11-19 04:15:57,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:15:57,899 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 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) Word has length 149 [2021-11-19 04:15:57,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:15:57,901 INFO L225 Difference]: With dead ends: 858 [2021-11-19 04:15:57,901 INFO L226 Difference]: Without dead ends: 461 [2021-11-19 04:15:57,902 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-11-19 04:15:57,903 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 84 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:15:57,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 579 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 222 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:15:57,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-11-19 04:15:57,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 418. [2021-11-19 04:15:57,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.5203836930455636) internal successors, (634), 417 states have internal predecessors, (634), 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-11-19 04:15:57,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 634 transitions. [2021-11-19 04:15:57,919 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 634 transitions. Word has length 149 [2021-11-19 04:15:57,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:15:57,919 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 634 transitions. [2021-11-19 04:15:57,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 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-11-19 04:15:57,919 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 634 transitions. [2021-11-19 04:15:57,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-19 04:15:57,920 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:15:57,920 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:15:57,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-11-19 04:15:57,921 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:15:57,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:15:57,921 INFO L85 PathProgramCache]: Analyzing trace with hash -488183462, now seen corresponding path program 1 times [2021-11-19 04:15:57,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:15:57,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254316599] [2021-11-19 04:15:57,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:15:57,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:15:57,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:15:57,984 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-19 04:15:57,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:15:57,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254316599] [2021-11-19 04:15:57,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254316599] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:15:57,985 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:15:57,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:15:57,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433483768] [2021-11-19 04:15:57,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:15:57,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:15:57,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:15:57,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:15:57,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:15:57,987 INFO L87 Difference]: Start difference. First operand 418 states and 634 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 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-11-19 04:15:59,996 WARN L515 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-11-19 04:16:00,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:00,403 INFO L93 Difference]: Finished difference Result 849 states and 1289 transitions. [2021-11-19 04:16:00,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:00,404 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 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) Word has length 149 [2021-11-19 04:16:00,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:00,412 INFO L225 Difference]: With dead ends: 849 [2021-11-19 04:16:00,413 INFO L226 Difference]: Without dead ends: 452 [2021-11-19 04:16:00,413 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-11-19 04:16:00,414 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 68 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:00,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 601 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 04:16:00,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-11-19 04:16:00,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 418. [2021-11-19 04:16:00,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.5179856115107915) internal successors, (633), 417 states have internal predecessors, (633), 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-11-19 04:16:00,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 633 transitions. [2021-11-19 04:16:00,436 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 633 transitions. Word has length 149 [2021-11-19 04:16:00,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:00,436 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 633 transitions. [2021-11-19 04:16:00,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 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-11-19 04:16:00,437 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 633 transitions. [2021-11-19 04:16:00,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-19 04:16:00,438 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:00,439 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:00,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-11-19 04:16:00,439 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:00,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:00,440 INFO L85 PathProgramCache]: Analyzing trace with hash -887321117, now seen corresponding path program 1 times [2021-11-19 04:16:00,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:00,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292744188] [2021-11-19 04:16:00,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:00,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:00,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:00,518 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:16:00,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:00,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292744188] [2021-11-19 04:16:00,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292744188] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:00,519 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:00,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:00,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664127087] [2021-11-19 04:16:00,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:00,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:00,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:00,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:00,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:00,521 INFO L87 Difference]: Start difference. First operand 418 states and 633 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 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-11-19 04:16:02,531 WARN L515 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-11-19 04:16:03,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:03,106 INFO L93 Difference]: Finished difference Result 871 states and 1322 transitions. [2021-11-19 04:16:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:03,107 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 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) Word has length 150 [2021-11-19 04:16:03,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:03,109 INFO L225 Difference]: With dead ends: 871 [2021-11-19 04:16:03,109 INFO L226 Difference]: Without dead ends: 474 [2021-11-19 04:16:03,110 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-11-19 04:16:03,110 INFO L933 BasicCegarLoop]: 257 mSDtfsCounter, 87 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 624 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:03,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 624 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 256 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-19 04:16:03,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-11-19 04:16:03,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 418. [2021-11-19 04:16:03,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.515587529976019) internal successors, (632), 417 states have internal predecessors, (632), 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-11-19 04:16:03,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 632 transitions. [2021-11-19 04:16:03,139 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 632 transitions. Word has length 150 [2021-11-19 04:16:03,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:03,139 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 632 transitions. [2021-11-19 04:16:03,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 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-11-19 04:16:03,140 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 632 transitions. [2021-11-19 04:16:03,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-19 04:16:03,141 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:03,142 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:03,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-11-19 04:16:03,142 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:03,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:03,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1254432062, now seen corresponding path program 1 times [2021-11-19 04:16:03,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:03,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143822319] [2021-11-19 04:16:03,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:03,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:03,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:03,225 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-19 04:16:03,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:03,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143822319] [2021-11-19 04:16:03,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143822319] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:03,226 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:03,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:03,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406154547] [2021-11-19 04:16:03,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:03,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:03,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:03,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:03,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:03,228 INFO L87 Difference]: Start difference. First operand 418 states and 632 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 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-11-19 04:16:05,238 WARN L515 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-11-19 04:16:05,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:05,602 INFO L93 Difference]: Finished difference Result 849 states and 1285 transitions. [2021-11-19 04:16:05,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:05,602 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 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) Word has length 150 [2021-11-19 04:16:05,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:05,603 INFO L225 Difference]: With dead ends: 849 [2021-11-19 04:16:05,603 INFO L226 Difference]: Without dead ends: 452 [2021-11-19 04:16:05,604 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-11-19 04:16:05,604 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 66 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:05,604 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 599 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:16:05,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-11-19 04:16:05,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 418. [2021-11-19 04:16:05,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.513189448441247) internal successors, (631), 417 states have internal predecessors, (631), 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-11-19 04:16:05,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 631 transitions. [2021-11-19 04:16:05,630 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 631 transitions. Word has length 150 [2021-11-19 04:16:05,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:05,631 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 631 transitions. [2021-11-19 04:16:05,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 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-11-19 04:16:05,631 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 631 transitions. [2021-11-19 04:16:05,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-19 04:16:05,632 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:05,632 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:05,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-11-19 04:16:05,633 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:05,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:05,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1962923271, now seen corresponding path program 1 times [2021-11-19 04:16:05,634 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:05,634 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408237051] [2021-11-19 04:16:05,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:05,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:05,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:05,711 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 138 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:16:05,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:05,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408237051] [2021-11-19 04:16:05,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408237051] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:05,712 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:05,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:05,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75236532] [2021-11-19 04:16:05,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:05,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:05,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:05,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:05,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:05,715 INFO L87 Difference]: Start difference. First operand 418 states and 631 transitions. Second operand has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 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-11-19 04:16:07,545 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:16:08,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:08,047 INFO L93 Difference]: Finished difference Result 863 states and 1305 transitions. [2021-11-19 04:16:08,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:08,047 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 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) Word has length 151 [2021-11-19 04:16:08,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:08,049 INFO L225 Difference]: With dead ends: 863 [2021-11-19 04:16:08,049 INFO L226 Difference]: Without dead ends: 466 [2021-11-19 04:16:08,050 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-11-19 04:16:08,050 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 76 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:08,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 642 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:16:08,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-11-19 04:16:08,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 418. [2021-11-19 04:16:08,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.5107913669064748) internal successors, (630), 417 states have internal predecessors, (630), 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-11-19 04:16:08,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 630 transitions. [2021-11-19 04:16:08,082 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 630 transitions. Word has length 151 [2021-11-19 04:16:08,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:08,082 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 630 transitions. [2021-11-19 04:16:08,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 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-11-19 04:16:08,082 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 630 transitions. [2021-11-19 04:16:08,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-19 04:16:08,084 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:08,084 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:16:08,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-11-19 04:16:08,085 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:08,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:08,085 INFO L85 PathProgramCache]: Analyzing trace with hash 1039041842, now seen corresponding path program 1 times [2021-11-19 04:16:08,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:08,086 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090309798] [2021-11-19 04:16:08,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:08,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:08,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:08,165 INFO L134 CoverageAnalysis]: Checked inductivity of 223 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:16:08,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:08,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090309798] [2021-11-19 04:16:08,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090309798] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:08,166 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:08,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:08,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344808379] [2021-11-19 04:16:08,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:08,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:08,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:08,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:08,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:08,168 INFO L87 Difference]: Start difference. First operand 418 states and 630 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 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-11-19 04:16:10,178 WARN L515 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-11-19 04:16:10,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:10,562 INFO L93 Difference]: Finished difference Result 858 states and 1297 transitions. [2021-11-19 04:16:10,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:10,562 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 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) Word has length 151 [2021-11-19 04:16:10,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:10,563 INFO L225 Difference]: With dead ends: 858 [2021-11-19 04:16:10,563 INFO L226 Difference]: Without dead ends: 461 [2021-11-19 04:16:10,564 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-11-19 04:16:10,564 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 67 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:10,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 579 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 222 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:16:10,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-11-19 04:16:10,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 419. [2021-11-19 04:16:10,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 1.5095693779904307) internal successors, (631), 418 states have internal predecessors, (631), 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-11-19 04:16:10,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 631 transitions. [2021-11-19 04:16:10,591 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 631 transitions. Word has length 151 [2021-11-19 04:16:10,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:10,592 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 631 transitions. [2021-11-19 04:16:10,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 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-11-19 04:16:10,592 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 631 transitions. [2021-11-19 04:16:10,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-19 04:16:10,593 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:10,594 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:10,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-11-19 04:16:10,594 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:10,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:10,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1314602933, now seen corresponding path program 1 times [2021-11-19 04:16:10,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:10,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006556722] [2021-11-19 04:16:10,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:10,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:10,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:10,676 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 110 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-19 04:16:10,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:10,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006556722] [2021-11-19 04:16:10,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006556722] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:10,677 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:10,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:10,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542501347] [2021-11-19 04:16:10,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:10,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:10,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:10,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:10,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:10,679 INFO L87 Difference]: Start difference. First operand 419 states and 631 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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-11-19 04:16:12,689 WARN L515 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-11-19 04:16:13,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:13,111 INFO L93 Difference]: Finished difference Result 851 states and 1283 transitions. [2021-11-19 04:16:13,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:13,111 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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) Word has length 151 [2021-11-19 04:16:13,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:13,112 INFO L225 Difference]: With dead ends: 851 [2021-11-19 04:16:13,112 INFO L226 Difference]: Without dead ends: 453 [2021-11-19 04:16:13,113 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-11-19 04:16:13,113 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 64 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:13,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 573 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 210 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 04:16:13,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-11-19 04:16:13,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 419. [2021-11-19 04:16:13,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 1.507177033492823) internal successors, (630), 418 states have internal predecessors, (630), 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-11-19 04:16:13,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 630 transitions. [2021-11-19 04:16:13,137 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 630 transitions. Word has length 151 [2021-11-19 04:16:13,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:13,138 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 630 transitions. [2021-11-19 04:16:13,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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-11-19 04:16:13,138 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 630 transitions. [2021-11-19 04:16:13,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-19 04:16:13,140 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:13,140 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:16:13,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-11-19 04:16:13,142 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:13,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:13,143 INFO L85 PathProgramCache]: Analyzing trace with hash -644183121, now seen corresponding path program 1 times [2021-11-19 04:16:13,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:13,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514340980] [2021-11-19 04:16:13,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:13,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:13,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:13,252 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:16:13,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:13,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514340980] [2021-11-19 04:16:13,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514340980] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:13,253 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:13,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:13,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095918549] [2021-11-19 04:16:13,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:13,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:13,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:13,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:13,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:13,255 INFO L87 Difference]: Start difference. First operand 419 states and 630 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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-11-19 04:16:15,265 WARN L515 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-11-19 04:16:15,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:15,614 INFO L93 Difference]: Finished difference Result 855 states and 1290 transitions. [2021-11-19 04:16:15,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:15,615 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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) Word has length 152 [2021-11-19 04:16:15,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:15,615 INFO L225 Difference]: With dead ends: 855 [2021-11-19 04:16:15,616 INFO L226 Difference]: Without dead ends: 457 [2021-11-19 04:16:15,616 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-11-19 04:16:15,616 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 62 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:15,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 583 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 218 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:16:15,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-11-19 04:16:15,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 420. [2021-11-19 04:16:15,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 1.505966587112172) internal successors, (631), 419 states have internal predecessors, (631), 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-11-19 04:16:15,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 631 transitions. [2021-11-19 04:16:15,634 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 631 transitions. Word has length 152 [2021-11-19 04:16:15,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:15,634 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 631 transitions. [2021-11-19 04:16:15,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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-11-19 04:16:15,635 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 631 transitions. [2021-11-19 04:16:15,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-19 04:16:15,636 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:15,636 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:15,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-11-19 04:16:15,636 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:15,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:15,637 INFO L85 PathProgramCache]: Analyzing trace with hash -122824159, now seen corresponding path program 1 times [2021-11-19 04:16:15,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:15,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143976879] [2021-11-19 04:16:15,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:15,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:15,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:15,687 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:16:15,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:15,687 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143976879] [2021-11-19 04:16:15,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143976879] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:15,687 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:15,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:15,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816549125] [2021-11-19 04:16:15,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:15,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:15,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:15,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:15,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:15,689 INFO L87 Difference]: Start difference. First operand 420 states and 631 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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-11-19 04:16:17,607 WARN L515 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-11-19 04:16:17,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:17,922 INFO L93 Difference]: Finished difference Result 856 states and 1290 transitions. [2021-11-19 04:16:17,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:17,923 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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) Word has length 152 [2021-11-19 04:16:17,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:17,924 INFO L225 Difference]: With dead ends: 856 [2021-11-19 04:16:17,924 INFO L226 Difference]: Without dead ends: 457 [2021-11-19 04:16:17,924 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-11-19 04:16:17,924 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 60 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:17,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 583 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 04:16:17,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-11-19 04:16:17,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 421. [2021-11-19 04:16:17,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 1.5047619047619047) internal successors, (632), 420 states have internal predecessors, (632), 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-11-19 04:16:17,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 632 transitions. [2021-11-19 04:16:17,941 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 632 transitions. Word has length 152 [2021-11-19 04:16:17,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:17,941 INFO L470 AbstractCegarLoop]: Abstraction has 421 states and 632 transitions. [2021-11-19 04:16:17,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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-11-19 04:16:17,942 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 632 transitions. [2021-11-19 04:16:17,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-19 04:16:17,942 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:17,943 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:17,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-11-19 04:16:17,943 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:17,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:17,943 INFO L85 PathProgramCache]: Analyzing trace with hash -96753027, now seen corresponding path program 1 times [2021-11-19 04:16:17,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:17,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959288476] [2021-11-19 04:16:17,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:17,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:17,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:18,012 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-19 04:16:18,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:18,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959288476] [2021-11-19 04:16:18,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959288476] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:18,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:18,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:18,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708271485] [2021-11-19 04:16:18,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:18,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:18,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:18,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:18,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:18,015 INFO L87 Difference]: Start difference. First operand 421 states and 632 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 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-11-19 04:16:19,981 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:16:20,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:20,308 INFO L93 Difference]: Finished difference Result 845 states and 1273 transitions. [2021-11-19 04:16:20,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:20,308 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 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) Word has length 152 [2021-11-19 04:16:20,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:20,309 INFO L225 Difference]: With dead ends: 845 [2021-11-19 04:16:20,310 INFO L226 Difference]: Without dead ends: 445 [2021-11-19 04:16:20,310 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-11-19 04:16:20,310 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 55 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:20,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 585 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:16:20,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2021-11-19 04:16:20,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 421. [2021-11-19 04:16:20,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 1.5023809523809524) internal successors, (631), 420 states have internal predecessors, (631), 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-11-19 04:16:20,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 631 transitions. [2021-11-19 04:16:20,330 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 631 transitions. Word has length 152 [2021-11-19 04:16:20,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:20,330 INFO L470 AbstractCegarLoop]: Abstraction has 421 states and 631 transitions. [2021-11-19 04:16:20,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 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-11-19 04:16:20,331 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 631 transitions. [2021-11-19 04:16:20,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-19 04:16:20,332 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:20,332 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:20,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-11-19 04:16:20,332 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:20,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:20,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1993032756, now seen corresponding path program 1 times [2021-11-19 04:16:20,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:20,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945324006] [2021-11-19 04:16:20,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:20,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:20,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:20,429 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-19 04:16:20,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:20,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945324006] [2021-11-19 04:16:20,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945324006] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:20,430 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:20,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:20,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910358085] [2021-11-19 04:16:20,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:20,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:20,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:20,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:20,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:20,433 INFO L87 Difference]: Start difference. First operand 421 states and 631 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 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-11-19 04:16:21,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:21,337 INFO L93 Difference]: Finished difference Result 866 states and 1299 transitions. [2021-11-19 04:16:21,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:21,338 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 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) Word has length 153 [2021-11-19 04:16:21,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:21,338 INFO L225 Difference]: With dead ends: 866 [2021-11-19 04:16:21,338 INFO L226 Difference]: Without dead ends: 466 [2021-11-19 04:16:21,339 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-11-19 04:16:21,339 INFO L933 BasicCegarLoop]: 258 mSDtfsCounter, 88 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:21,339 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 626 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 04:16:21,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-11-19 04:16:21,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 421. [2021-11-19 04:16:21,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 1.5) internal successors, (630), 420 states have internal predecessors, (630), 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-11-19 04:16:21,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 630 transitions. [2021-11-19 04:16:21,358 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 630 transitions. Word has length 153 [2021-11-19 04:16:21,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:21,358 INFO L470 AbstractCegarLoop]: Abstraction has 421 states and 630 transitions. [2021-11-19 04:16:21,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 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-11-19 04:16:21,358 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 630 transitions. [2021-11-19 04:16:21,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-19 04:16:21,359 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:21,359 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:21,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-11-19 04:16:21,359 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:21,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:21,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1908659876, now seen corresponding path program 1 times [2021-11-19 04:16:21,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:21,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408567863] [2021-11-19 04:16:21,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:21,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:21,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:21,416 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 151 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:16:21,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:21,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408567863] [2021-11-19 04:16:21,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408567863] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:21,417 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:21,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:21,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98323736] [2021-11-19 04:16:21,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:21,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:21,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:21,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:21,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:21,418 INFO L87 Difference]: Start difference. First operand 421 states and 630 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 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-11-19 04:16:22,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:22,615 INFO L93 Difference]: Finished difference Result 855 states and 1284 transitions. [2021-11-19 04:16:22,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:22,615 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 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) Word has length 153 [2021-11-19 04:16:22,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:22,616 INFO L225 Difference]: With dead ends: 855 [2021-11-19 04:16:22,616 INFO L226 Difference]: Without dead ends: 455 [2021-11-19 04:16:22,616 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-11-19 04:16:22,617 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 57 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:22,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 585 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 04:16:22,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-11-19 04:16:22,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 422. [2021-11-19 04:16:22,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 1.498812351543943) internal successors, (631), 421 states have internal predecessors, (631), 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-11-19 04:16:22,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 631 transitions. [2021-11-19 04:16:22,634 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 631 transitions. Word has length 153 [2021-11-19 04:16:22,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:22,635 INFO L470 AbstractCegarLoop]: Abstraction has 422 states and 631 transitions. [2021-11-19 04:16:22,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 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-11-19 04:16:22,635 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 631 transitions. [2021-11-19 04:16:22,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-19 04:16:22,636 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:22,636 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:16:22,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-11-19 04:16:22,636 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:22,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:22,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1530901915, now seen corresponding path program 1 times [2021-11-19 04:16:22,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:22,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524915724] [2021-11-19 04:16:22,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:22,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:22,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:22,692 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:16:22,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:22,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524915724] [2021-11-19 04:16:22,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524915724] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:22,693 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:22,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:22,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132575061] [2021-11-19 04:16:22,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:22,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:22,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:22,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:22,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:22,695 INFO L87 Difference]: Start difference. First operand 422 states and 631 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 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-11-19 04:16:23,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:23,530 INFO L93 Difference]: Finished difference Result 864 states and 1293 transitions. [2021-11-19 04:16:23,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:23,530 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 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) Word has length 154 [2021-11-19 04:16:23,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:23,531 INFO L225 Difference]: With dead ends: 864 [2021-11-19 04:16:23,531 INFO L226 Difference]: Without dead ends: 463 [2021-11-19 04:16:23,532 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-11-19 04:16:23,532 INFO L933 BasicCegarLoop]: 258 mSDtfsCounter, 70 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:23,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 626 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-19 04:16:23,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-11-19 04:16:23,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 422. [2021-11-19 04:16:23,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 1.496437054631829) internal successors, (630), 421 states have internal predecessors, (630), 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-11-19 04:16:23,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 630 transitions. [2021-11-19 04:16:23,550 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 630 transitions. Word has length 154 [2021-11-19 04:16:23,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:23,551 INFO L470 AbstractCegarLoop]: Abstraction has 422 states and 630 transitions. [2021-11-19 04:16:23,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 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-11-19 04:16:23,551 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 630 transitions. [2021-11-19 04:16:23,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-19 04:16:23,552 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:23,552 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:23,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-11-19 04:16:23,552 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:23,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:23,552 INFO L85 PathProgramCache]: Analyzing trace with hash 2040522344, now seen corresponding path program 1 times [2021-11-19 04:16:23,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:23,552 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079975618] [2021-11-19 04:16:23,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:23,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:23,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:23,626 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 132 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-19 04:16:23,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:23,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079975618] [2021-11-19 04:16:23,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079975618] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:23,627 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:23,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:23,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530426000] [2021-11-19 04:16:23,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:23,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:23,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:23,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:23,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:23,628 INFO L87 Difference]: Start difference. First operand 422 states and 630 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 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-11-19 04:16:25,370 WARN L515 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-11-19 04:16:25,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:25,688 INFO L93 Difference]: Finished difference Result 862 states and 1289 transitions. [2021-11-19 04:16:25,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:25,688 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 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) Word has length 154 [2021-11-19 04:16:25,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:25,689 INFO L225 Difference]: With dead ends: 862 [2021-11-19 04:16:25,689 INFO L226 Difference]: Without dead ends: 461 [2021-11-19 04:16:25,690 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-11-19 04:16:25,690 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 84 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:25,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 630 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-19 04:16:25,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-11-19 04:16:25,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 422. [2021-11-19 04:16:25,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 1.494061757719715) internal successors, (629), 421 states have internal predecessors, (629), 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-11-19 04:16:25,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 629 transitions. [2021-11-19 04:16:25,710 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 629 transitions. Word has length 154 [2021-11-19 04:16:25,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:25,710 INFO L470 AbstractCegarLoop]: Abstraction has 422 states and 629 transitions. [2021-11-19 04:16:25,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 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-11-19 04:16:25,710 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 629 transitions. [2021-11-19 04:16:25,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-19 04:16:25,711 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:25,711 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:25,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-19 04:16:25,712 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:25,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:25,712 INFO L85 PathProgramCache]: Analyzing trace with hash 2056927036, now seen corresponding path program 1 times [2021-11-19 04:16:25,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:25,712 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748071636] [2021-11-19 04:16:25,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:25,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:25,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:25,778 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:16:25,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:25,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748071636] [2021-11-19 04:16:25,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748071636] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:25,779 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:25,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:25,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453669537] [2021-11-19 04:16:25,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:25,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:25,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:25,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:25,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:25,781 INFO L87 Difference]: Start difference. First operand 422 states and 629 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 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-11-19 04:16:27,790 WARN L515 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-11-19 04:16:28,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:28,121 INFO L93 Difference]: Finished difference Result 856 states and 1280 transitions. [2021-11-19 04:16:28,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:28,122 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 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) Word has length 154 [2021-11-19 04:16:28,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:28,123 INFO L225 Difference]: With dead ends: 856 [2021-11-19 04:16:28,124 INFO L226 Difference]: Without dead ends: 455 [2021-11-19 04:16:28,124 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-11-19 04:16:28,125 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 55 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:28,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 585 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 216 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:16:28,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-11-19 04:16:28,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 423. [2021-11-19 04:16:28,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 1.4928909952606635) internal successors, (630), 422 states have internal predecessors, (630), 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-11-19 04:16:28,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 630 transitions. [2021-11-19 04:16:28,156 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 630 transitions. Word has length 154 [2021-11-19 04:16:28,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:28,156 INFO L470 AbstractCegarLoop]: Abstraction has 423 states and 630 transitions. [2021-11-19 04:16:28,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 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-11-19 04:16:28,157 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 630 transitions. [2021-11-19 04:16:28,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-11-19 04:16:28,158 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:28,158 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:28,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-19 04:16:28,159 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:28,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:28,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1520151969, now seen corresponding path program 1 times [2021-11-19 04:16:28,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:28,160 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945689586] [2021-11-19 04:16:28,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:28,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:28,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:28,219 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 153 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:16:28,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:28,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945689586] [2021-11-19 04:16:28,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945689586] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:28,220 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:28,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:28,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459253487] [2021-11-19 04:16:28,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:28,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:28,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:28,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:28,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:28,222 INFO L87 Difference]: Start difference. First operand 423 states and 630 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 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-11-19 04:16:29,271 WARN L515 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-11-19 04:16:29,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:29,553 INFO L93 Difference]: Finished difference Result 855 states and 1278 transitions. [2021-11-19 04:16:29,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:29,553 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 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) Word has length 155 [2021-11-19 04:16:29,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:29,554 INFO L225 Difference]: With dead ends: 855 [2021-11-19 04:16:29,554 INFO L226 Difference]: Without dead ends: 453 [2021-11-19 04:16:29,555 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-11-19 04:16:29,555 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 52 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:29,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 587 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 04:16:29,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-11-19 04:16:29,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 424. [2021-11-19 04:16:29,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 1.491725768321513) internal successors, (631), 423 states have internal predecessors, (631), 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-11-19 04:16:29,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 631 transitions. [2021-11-19 04:16:29,572 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 631 transitions. Word has length 155 [2021-11-19 04:16:29,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:29,573 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 631 transitions. [2021-11-19 04:16:29,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 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-11-19 04:16:29,573 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 631 transitions. [2021-11-19 04:16:29,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-11-19 04:16:29,574 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:29,574 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:29,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-11-19 04:16:29,574 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:29,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:29,574 INFO L85 PathProgramCache]: Analyzing trace with hash -627757380, now seen corresponding path program 1 times [2021-11-19 04:16:29,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:29,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445538022] [2021-11-19 04:16:29,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:29,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:29,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:29,658 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 146 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:16:29,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:29,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445538022] [2021-11-19 04:16:29,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445538022] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:29,659 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:29,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:29,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742024721] [2021-11-19 04:16:29,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:29,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:29,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:29,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:29,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:29,661 INFO L87 Difference]: Start difference. First operand 424 states and 631 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 states have internal predecessors, (130), 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-11-19 04:16:31,673 WARN L515 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-11-19 04:16:31,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:31,961 INFO L93 Difference]: Finished difference Result 864 states and 1287 transitions. [2021-11-19 04:16:31,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:31,962 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 states have internal predecessors, (130), 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) Word has length 156 [2021-11-19 04:16:31,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:31,963 INFO L225 Difference]: With dead ends: 864 [2021-11-19 04:16:31,963 INFO L226 Difference]: Without dead ends: 461 [2021-11-19 04:16:31,963 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-11-19 04:16:31,963 INFO L933 BasicCegarLoop]: 256 mSDtfsCounter, 67 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:31,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 622 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 224 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:16:31,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-11-19 04:16:31,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 424. [2021-11-19 04:16:31,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 1.4893617021276595) internal successors, (630), 423 states have internal predecessors, (630), 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-11-19 04:16:31,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 630 transitions. [2021-11-19 04:16:31,979 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 630 transitions. Word has length 156 [2021-11-19 04:16:31,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:31,980 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 630 transitions. [2021-11-19 04:16:31,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 states have internal predecessors, (130), 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-11-19 04:16:31,980 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 630 transitions. [2021-11-19 04:16:31,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-19 04:16:31,981 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:31,981 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:31,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2021-11-19 04:16:31,981 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:31,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:31,981 INFO L85 PathProgramCache]: Analyzing trace with hash -775351451, now seen corresponding path program 1 times [2021-11-19 04:16:31,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:31,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344695098] [2021-11-19 04:16:31,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:31,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:31,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:32,035 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:16:32,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:32,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344695098] [2021-11-19 04:16:32,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344695098] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:32,035 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:32,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:32,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284085747] [2021-11-19 04:16:32,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:32,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:32,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:32,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:32,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:32,036 INFO L87 Difference]: Start difference. First operand 424 states and 630 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 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-11-19 04:16:32,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:32,697 INFO L93 Difference]: Finished difference Result 860 states and 1280 transitions. [2021-11-19 04:16:32,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:32,698 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 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) Word has length 157 [2021-11-19 04:16:32,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:32,698 INFO L225 Difference]: With dead ends: 860 [2021-11-19 04:16:32,698 INFO L226 Difference]: Without dead ends: 457 [2021-11-19 04:16:32,699 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-11-19 04:16:32,699 INFO L933 BasicCegarLoop]: 258 mSDtfsCounter, 62 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:32,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 626 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-19 04:16:32,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-11-19 04:16:32,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 424. [2021-11-19 04:16:32,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 1.4869976359338062) internal successors, (629), 423 states have internal predecessors, (629), 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-11-19 04:16:32,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 629 transitions. [2021-11-19 04:16:32,715 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 629 transitions. Word has length 157 [2021-11-19 04:16:32,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:32,715 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 629 transitions. [2021-11-19 04:16:32,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 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-11-19 04:16:32,716 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 629 transitions. [2021-11-19 04:16:32,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-19 04:16:32,716 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:32,717 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:32,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2021-11-19 04:16:32,717 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:32,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:32,717 INFO L85 PathProgramCache]: Analyzing trace with hash -253992489, now seen corresponding path program 1 times [2021-11-19 04:16:32,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:32,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115349796] [2021-11-19 04:16:32,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:32,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:32,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:32,769 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:16:32,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:32,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115349796] [2021-11-19 04:16:32,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115349796] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:32,770 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:32,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:32,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461903031] [2021-11-19 04:16:32,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:32,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:32,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:32,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:32,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:32,771 INFO L87 Difference]: Start difference. First operand 424 states and 629 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 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-11-19 04:16:33,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:33,951 INFO L93 Difference]: Finished difference Result 860 states and 1278 transitions. [2021-11-19 04:16:33,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:33,951 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 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) Word has length 157 [2021-11-19 04:16:33,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:33,952 INFO L225 Difference]: With dead ends: 860 [2021-11-19 04:16:33,952 INFO L226 Difference]: Without dead ends: 457 [2021-11-19 04:16:33,952 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-11-19 04:16:33,952 INFO L933 BasicCegarLoop]: 258 mSDtfsCounter, 60 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:33,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 626 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 04:16:33,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-11-19 04:16:33,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 424. [2021-11-19 04:16:33,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 1.4846335697399526) internal successors, (628), 423 states have internal predecessors, (628), 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-11-19 04:16:33,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 628 transitions. [2021-11-19 04:16:33,970 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 628 transitions. Word has length 157 [2021-11-19 04:16:33,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:33,970 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 628 transitions. [2021-11-19 04:16:33,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 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-11-19 04:16:33,970 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 628 transitions. [2021-11-19 04:16:33,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-19 04:16:33,971 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:33,971 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:33,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2021-11-19 04:16:33,971 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:33,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:33,972 INFO L85 PathProgramCache]: Analyzing trace with hash 2137408942, now seen corresponding path program 1 times [2021-11-19 04:16:33,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:33,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306842058] [2021-11-19 04:16:33,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:33,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:33,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:34,033 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:16:34,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:34,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306842058] [2021-11-19 04:16:34,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306842058] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:34,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:34,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:34,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607880040] [2021-11-19 04:16:34,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:34,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:34,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:34,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:34,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:34,034 INFO L87 Difference]: Start difference. First operand 424 states and 628 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 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-11-19 04:16:35,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:35,159 INFO L93 Difference]: Finished difference Result 858 states and 1274 transitions. [2021-11-19 04:16:35,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:35,159 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 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) Word has length 158 [2021-11-19 04:16:35,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:35,160 INFO L225 Difference]: With dead ends: 858 [2021-11-19 04:16:35,160 INFO L226 Difference]: Without dead ends: 455 [2021-11-19 04:16:35,161 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-11-19 04:16:35,161 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 57 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:35,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 628 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 04:16:35,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-11-19 04:16:35,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 424. [2021-11-19 04:16:35,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 1.4822695035460993) internal successors, (627), 423 states have internal predecessors, (627), 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-11-19 04:16:35,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 627 transitions. [2021-11-19 04:16:35,178 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 627 transitions. Word has length 158 [2021-11-19 04:16:35,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:35,179 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 627 transitions. [2021-11-19 04:16:35,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 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-11-19 04:16:35,179 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 627 transitions. [2021-11-19 04:16:35,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-11-19 04:16:35,180 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:35,180 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:35,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2021-11-19 04:16:35,180 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:35,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:35,180 INFO L85 PathProgramCache]: Analyzing trace with hash 558213490, now seen corresponding path program 1 times [2021-11-19 04:16:35,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:35,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568581879] [2021-11-19 04:16:35,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:35,181 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:35,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:35,236 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:16:35,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:35,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568581879] [2021-11-19 04:16:35,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568581879] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:35,236 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:35,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:35,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92391492] [2021-11-19 04:16:35,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:35,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:35,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:35,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:35,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:35,237 INFO L87 Difference]: Start difference. First operand 424 states and 627 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 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-11-19 04:16:36,946 WARN L515 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-11-19 04:16:37,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:37,251 INFO L93 Difference]: Finished difference Result 858 states and 1272 transitions. [2021-11-19 04:16:37,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:37,252 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 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) Word has length 159 [2021-11-19 04:16:37,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:37,252 INFO L225 Difference]: With dead ends: 858 [2021-11-19 04:16:37,252 INFO L226 Difference]: Without dead ends: 455 [2021-11-19 04:16:37,253 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-11-19 04:16:37,253 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 55 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:37,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 628 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-19 04:16:37,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-11-19 04:16:37,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 424. [2021-11-19 04:16:37,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 1.4799054373522458) internal successors, (626), 423 states have internal predecessors, (626), 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-11-19 04:16:37,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 626 transitions. [2021-11-19 04:16:37,280 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 626 transitions. Word has length 159 [2021-11-19 04:16:37,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:37,281 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 626 transitions. [2021-11-19 04:16:37,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 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-11-19 04:16:37,281 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 626 transitions. [2021-11-19 04:16:37,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-11-19 04:16:37,282 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:37,282 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:37,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2021-11-19 04:16:37,282 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:37,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:37,283 INFO L85 PathProgramCache]: Analyzing trace with hash 515468321, now seen corresponding path program 1 times [2021-11-19 04:16:37,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:37,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502329846] [2021-11-19 04:16:37,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:37,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:37,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:37,352 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-19 04:16:37,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:37,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502329846] [2021-11-19 04:16:37,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502329846] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:37,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:37,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:37,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351919310] [2021-11-19 04:16:37,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:37,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:37,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:37,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:37,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:37,354 INFO L87 Difference]: Start difference. First operand 424 states and 626 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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-11-19 04:16:39,362 WARN L515 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-11-19 04:16:39,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:39,700 INFO L93 Difference]: Finished difference Result 893 states and 1329 transitions. [2021-11-19 04:16:39,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:39,700 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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) Word has length 159 [2021-11-19 04:16:39,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:39,701 INFO L225 Difference]: With dead ends: 893 [2021-11-19 04:16:39,701 INFO L226 Difference]: Without dead ends: 490 [2021-11-19 04:16:39,702 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-11-19 04:16:39,702 INFO L933 BasicCegarLoop]: 263 mSDtfsCounter, 56 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 637 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:39,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 637 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 219 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:16:39,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2021-11-19 04:16:39,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 454. [2021-11-19 04:16:39,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 1.4988962472406182) internal successors, (679), 453 states have internal predecessors, (679), 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-11-19 04:16:39,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 679 transitions. [2021-11-19 04:16:39,732 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 679 transitions. Word has length 159 [2021-11-19 04:16:39,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:39,733 INFO L470 AbstractCegarLoop]: Abstraction has 454 states and 679 transitions. [2021-11-19 04:16:39,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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-11-19 04:16:39,733 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 679 transitions. [2021-11-19 04:16:39,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-11-19 04:16:39,734 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:39,734 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:39,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2021-11-19 04:16:39,734 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:39,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:39,735 INFO L85 PathProgramCache]: Analyzing trace with hash -735631639, now seen corresponding path program 1 times [2021-11-19 04:16:39,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:39,735 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376135471] [2021-11-19 04:16:39,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:39,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:39,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:39,786 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 156 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:16:39,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:39,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376135471] [2021-11-19 04:16:39,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376135471] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:39,786 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:39,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:39,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142078996] [2021-11-19 04:16:39,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:39,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:39,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:39,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:39,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:39,788 INFO L87 Difference]: Start difference. First operand 454 states and 679 transitions. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 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-11-19 04:16:41,794 WARN L515 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-11-19 04:16:42,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:42,113 INFO L93 Difference]: Finished difference Result 916 states and 1374 transitions. [2021-11-19 04:16:42,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:42,113 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 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) Word has length 160 [2021-11-19 04:16:42,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:42,114 INFO L225 Difference]: With dead ends: 916 [2021-11-19 04:16:42,114 INFO L226 Difference]: Without dead ends: 483 [2021-11-19 04:16:42,115 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-11-19 04:16:42,115 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 52 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:42,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 630 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 216 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:16:42,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-11-19 04:16:42,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 416. [2021-11-19 04:16:42,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.5012048192771084) internal successors, (623), 415 states have internal predecessors, (623), 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-11-19 04:16:42,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 623 transitions. [2021-11-19 04:16:42,134 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 623 transitions. Word has length 160 [2021-11-19 04:16:42,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:42,134 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 623 transitions. [2021-11-19 04:16:42,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 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-11-19 04:16:42,135 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 623 transitions. [2021-11-19 04:16:42,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-19 04:16:42,135 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:42,135 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:42,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2021-11-19 04:16:42,136 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:42,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:42,136 INFO L85 PathProgramCache]: Analyzing trace with hash -2024418791, now seen corresponding path program 1 times [2021-11-19 04:16:42,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:42,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788470075] [2021-11-19 04:16:42,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:42,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:42,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:42,181 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 177 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-19 04:16:42,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:42,181 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788470075] [2021-11-19 04:16:42,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788470075] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:42,181 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:42,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:42,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74662983] [2021-11-19 04:16:42,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:42,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:42,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:42,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:42,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:42,183 INFO L87 Difference]: Start difference. First operand 416 states and 623 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 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-11-19 04:16:43,333 WARN L515 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-11-19 04:16:43,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:43,632 INFO L93 Difference]: Finished difference Result 878 states and 1317 transitions. [2021-11-19 04:16:43,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:43,633 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 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) Word has length 162 [2021-11-19 04:16:43,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:43,634 INFO L225 Difference]: With dead ends: 878 [2021-11-19 04:16:43,634 INFO L226 Difference]: Without dead ends: 483 [2021-11-19 04:16:43,634 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-11-19 04:16:43,635 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 59 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:43,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 587 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-19 04:16:43,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-11-19 04:16:43,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 446. [2021-11-19 04:16:43,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 1.501123595505618) internal successors, (668), 445 states have internal predecessors, (668), 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-11-19 04:16:43,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 668 transitions. [2021-11-19 04:16:43,658 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 668 transitions. Word has length 162 [2021-11-19 04:16:43,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:43,658 INFO L470 AbstractCegarLoop]: Abstraction has 446 states and 668 transitions. [2021-11-19 04:16:43,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 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-11-19 04:16:43,658 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 668 transitions. [2021-11-19 04:16:43,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-19 04:16:43,659 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:43,659 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:43,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2021-11-19 04:16:43,659 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:43,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:43,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1524675378, now seen corresponding path program 1 times [2021-11-19 04:16:43,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:43,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738657036] [2021-11-19 04:16:43,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:43,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:43,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:43,713 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-19 04:16:43,713 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:43,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738657036] [2021-11-19 04:16:43,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738657036] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:43,713 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:43,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:43,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659645802] [2021-11-19 04:16:43,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:43,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:43,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:43,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:43,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:43,714 INFO L87 Difference]: Start difference. First operand 446 states and 668 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 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-11-19 04:16:45,720 WARN L515 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-11-19 04:16:46,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:46,049 INFO L93 Difference]: Finished difference Result 895 states and 1345 transitions. [2021-11-19 04:16:46,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:46,050 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 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) Word has length 162 [2021-11-19 04:16:46,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:46,051 INFO L225 Difference]: With dead ends: 895 [2021-11-19 04:16:46,051 INFO L226 Difference]: Without dead ends: 470 [2021-11-19 04:16:46,051 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-11-19 04:16:46,051 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 53 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:46,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 577 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 197 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:16:46,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2021-11-19 04:16:46,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 446. [2021-11-19 04:16:46,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 1.498876404494382) internal successors, (667), 445 states have internal predecessors, (667), 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-11-19 04:16:46,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 667 transitions. [2021-11-19 04:16:46,072 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 667 transitions. Word has length 162 [2021-11-19 04:16:46,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:46,072 INFO L470 AbstractCegarLoop]: Abstraction has 446 states and 667 transitions. [2021-11-19 04:16:46,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 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-11-19 04:16:46,072 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 667 transitions. [2021-11-19 04:16:46,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-11-19 04:16:46,073 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:46,073 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:16:46,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2021-11-19 04:16:46,073 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:46,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:46,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1131869759, now seen corresponding path program 1 times [2021-11-19 04:16:46,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:46,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351851130] [2021-11-19 04:16:46,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:46,074 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:46,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:46,123 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 178 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-19 04:16:46,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:46,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351851130] [2021-11-19 04:16:46,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351851130] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:46,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:46,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:46,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710042735] [2021-11-19 04:16:46,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:46,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:46,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:46,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:46,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:46,125 INFO L87 Difference]: Start difference. First operand 446 states and 667 transitions. Second operand has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 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-11-19 04:16:48,095 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:16:48,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:48,360 INFO L93 Difference]: Finished difference Result 906 states and 1357 transitions. [2021-11-19 04:16:48,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:48,361 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 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) Word has length 163 [2021-11-19 04:16:48,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:48,362 INFO L225 Difference]: With dead ends: 906 [2021-11-19 04:16:48,362 INFO L226 Difference]: Without dead ends: 481 [2021-11-19 04:16:48,362 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-11-19 04:16:48,362 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 56 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:48,363 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 589 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 04:16:48,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-11-19 04:16:48,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 447. [2021-11-19 04:16:48,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 1.4977578475336324) internal successors, (668), 446 states have internal predecessors, (668), 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-11-19 04:16:48,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 668 transitions. [2021-11-19 04:16:48,386 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 668 transitions. Word has length 163 [2021-11-19 04:16:48,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:48,386 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 668 transitions. [2021-11-19 04:16:48,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 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-11-19 04:16:48,386 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 668 transitions. [2021-11-19 04:16:48,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-11-19 04:16:48,387 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:48,387 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:16:48,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2021-11-19 04:16:48,387 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:48,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:48,387 INFO L85 PathProgramCache]: Analyzing trace with hash -1761831921, now seen corresponding path program 1 times [2021-11-19 04:16:48,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:48,387 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019852277] [2021-11-19 04:16:48,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:48,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:48,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:48,441 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 173 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-19 04:16:48,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:48,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019852277] [2021-11-19 04:16:48,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019852277] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:48,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:48,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-19 04:16:48,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833036975] [2021-11-19 04:16:48,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:48,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:16:48,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:48,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:16:48,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:16:48,444 INFO L87 Difference]: Start difference. First operand 447 states and 668 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 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-11-19 04:16:48,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:48,537 INFO L93 Difference]: Finished difference Result 1259 states and 1893 transitions. [2021-11-19 04:16:48,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:16:48,537 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 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) Word has length 163 [2021-11-19 04:16:48,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:48,539 INFO L225 Difference]: With dead ends: 1259 [2021-11-19 04:16:48,539 INFO L226 Difference]: Without dead ends: 833 [2021-11-19 04:16:48,540 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-11-19 04:16:48,540 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 131 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:48,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 438 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 04:16:48,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2021-11-19 04:16:48,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 831. [2021-11-19 04:16:48,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 1.4927710843373494) internal successors, (1239), 830 states have internal predecessors, (1239), 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-11-19 04:16:48,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1239 transitions. [2021-11-19 04:16:48,577 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1239 transitions. Word has length 163 [2021-11-19 04:16:48,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:48,577 INFO L470 AbstractCegarLoop]: Abstraction has 831 states and 1239 transitions. [2021-11-19 04:16:48,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 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-11-19 04:16:48,578 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1239 transitions. [2021-11-19 04:16:48,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-11-19 04:16:48,578 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:48,579 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:48,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2021-11-19 04:16:48,579 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:48,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:48,580 INFO L85 PathProgramCache]: Analyzing trace with hash -620268122, now seen corresponding path program 1 times [2021-11-19 04:16:48,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:48,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202140049] [2021-11-19 04:16:48,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:48,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:48,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:48,641 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-19 04:16:48,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:48,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202140049] [2021-11-19 04:16:48,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202140049] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:48,641 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:48,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:48,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217751365] [2021-11-19 04:16:48,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:48,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:48,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:48,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:48,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:48,643 INFO L87 Difference]: Start difference. First operand 831 states and 1239 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 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-11-19 04:16:50,106 WARN L515 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-11-19 04:16:50,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:50,412 INFO L93 Difference]: Finished difference Result 1685 states and 2515 transitions. [2021-11-19 04:16:50,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:50,412 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 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) Word has length 163 [2021-11-19 04:16:50,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:50,413 INFO L225 Difference]: With dead ends: 1685 [2021-11-19 04:16:50,413 INFO L226 Difference]: Without dead ends: 875 [2021-11-19 04:16:50,414 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-11-19 04:16:50,414 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 51 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:50,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 581 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-19 04:16:50,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2021-11-19 04:16:50,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 831. [2021-11-19 04:16:50,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 1.4903614457831325) internal successors, (1237), 830 states have internal predecessors, (1237), 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-11-19 04:16:50,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1237 transitions. [2021-11-19 04:16:50,451 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1237 transitions. Word has length 163 [2021-11-19 04:16:50,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:50,451 INFO L470 AbstractCegarLoop]: Abstraction has 831 states and 1237 transitions. [2021-11-19 04:16:50,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 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-11-19 04:16:50,452 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1237 transitions. [2021-11-19 04:16:50,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-11-19 04:16:50,452 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:50,453 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:16:50,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2021-11-19 04:16:50,453 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:50,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:50,453 INFO L85 PathProgramCache]: Analyzing trace with hash 482726477, now seen corresponding path program 1 times [2021-11-19 04:16:50,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:50,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166891162] [2021-11-19 04:16:50,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:50,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:50,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:50,486 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 118 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-19 04:16:50,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:50,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166891162] [2021-11-19 04:16:50,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166891162] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:50,487 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:50,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-19 04:16:50,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912919803] [2021-11-19 04:16:50,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:50,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:16:50,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:50,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:16:50,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:16:50,488 INFO L87 Difference]: Start difference. First operand 831 states and 1237 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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-11-19 04:16:50,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:50,567 INFO L93 Difference]: Finished difference Result 1668 states and 2486 transitions. [2021-11-19 04:16:50,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:16:50,567 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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) Word has length 163 [2021-11-19 04:16:50,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:50,568 INFO L225 Difference]: With dead ends: 1668 [2021-11-19 04:16:50,568 INFO L226 Difference]: Without dead ends: 858 [2021-11-19 04:16:50,569 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-11-19 04:16:50,569 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 15 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:50,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 416 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 04:16:50,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2021-11-19 04:16:50,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 858. [2021-11-19 04:16:50,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 857 states have (on average 1.4842473745624272) internal successors, (1272), 857 states have internal predecessors, (1272), 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-11-19 04:16:50,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1272 transitions. [2021-11-19 04:16:50,611 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1272 transitions. Word has length 163 [2021-11-19 04:16:50,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:50,611 INFO L470 AbstractCegarLoop]: Abstraction has 858 states and 1272 transitions. [2021-11-19 04:16:50,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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-11-19 04:16:50,611 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1272 transitions. [2021-11-19 04:16:50,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-11-19 04:16:50,612 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:50,613 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:16:50,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2021-11-19 04:16:50,613 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:50,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:50,614 INFO L85 PathProgramCache]: Analyzing trace with hash -57703029, now seen corresponding path program 1 times [2021-11-19 04:16:50,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:50,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923105464] [2021-11-19 04:16:50,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:50,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:50,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:50,645 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2021-11-19 04:16:50,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:50,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923105464] [2021-11-19 04:16:50,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923105464] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:50,645 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:50,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-19 04:16:50,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850371131] [2021-11-19 04:16:50,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:50,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:16:50,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:50,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:16:50,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:16:50,646 INFO L87 Difference]: Start difference. First operand 858 states and 1272 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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-11-19 04:16:50,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:50,720 INFO L93 Difference]: Finished difference Result 1697 states and 2522 transitions. [2021-11-19 04:16:50,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:16:50,720 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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) Word has length 163 [2021-11-19 04:16:50,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:50,721 INFO L225 Difference]: With dead ends: 1697 [2021-11-19 04:16:50,721 INFO L226 Difference]: Without dead ends: 860 [2021-11-19 04:16:50,722 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-11-19 04:16:50,722 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 4 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:50,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 395 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 04:16:50,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2021-11-19 04:16:50,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 860. [2021-11-19 04:16:50,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 859 states have (on average 1.4831199068684517) internal successors, (1274), 859 states have internal predecessors, (1274), 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-11-19 04:16:50,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1274 transitions. [2021-11-19 04:16:50,784 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1274 transitions. Word has length 163 [2021-11-19 04:16:50,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:50,784 INFO L470 AbstractCegarLoop]: Abstraction has 860 states and 1274 transitions. [2021-11-19 04:16:50,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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-11-19 04:16:50,784 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1274 transitions. [2021-11-19 04:16:50,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-11-19 04:16:50,785 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:50,785 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:16:50,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-11-19 04:16:50,786 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:50,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:50,786 INFO L85 PathProgramCache]: Analyzing trace with hash 210608348, now seen corresponding path program 1 times [2021-11-19 04:16:50,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:50,786 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863910263] [2021-11-19 04:16:50,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:50,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:50,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:50,996 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-19 04:16:50,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:50,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863910263] [2021-11-19 04:16:50,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863910263] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:50,997 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:50,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-19 04:16:50,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952015970] [2021-11-19 04:16:50,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:50,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 04:16:50,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:50,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 04:16:50,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:16:50,998 INFO L87 Difference]: Start difference. First operand 860 states and 1274 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 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-11-19 04:16:53,007 WARN L515 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-11-19 04:16:55,028 WARN L515 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-11-19 04:16:55,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:55,669 INFO L93 Difference]: Finished difference Result 1850 states and 2754 transitions. [2021-11-19 04:16:55,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 04:16:55,670 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 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) Word has length 164 [2021-11-19 04:16:55,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:55,672 INFO L225 Difference]: With dead ends: 1850 [2021-11-19 04:16:55,672 INFO L226 Difference]: Without dead ends: 1013 [2021-11-19 04:16:55,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-19 04:16:55,674 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 65 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 18 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:55,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 732 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 386 Invalid, 2 Unknown, 0 Unchecked, 4.5s Time] [2021-11-19 04:16:55,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1013 states. [2021-11-19 04:16:55,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1013 to 926. [2021-11-19 04:16:55,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 925 states have (on average 1.5048648648648648) internal successors, (1392), 925 states have internal predecessors, (1392), 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-11-19 04:16:55,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 1392 transitions. [2021-11-19 04:16:55,755 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 1392 transitions. Word has length 164 [2021-11-19 04:16:55,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:55,755 INFO L470 AbstractCegarLoop]: Abstraction has 926 states and 1392 transitions. [2021-11-19 04:16:55,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 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-11-19 04:16:55,756 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 1392 transitions. [2021-11-19 04:16:55,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-11-19 04:16:55,757 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:55,757 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:16:55,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-11-19 04:16:55,758 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:55,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:55,758 INFO L85 PathProgramCache]: Analyzing trace with hash -543680962, now seen corresponding path program 1 times [2021-11-19 04:16:55,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:55,759 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485651505] [2021-11-19 04:16:55,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:55,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:55,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:55,866 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:16:55,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:55,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485651505] [2021-11-19 04:16:55,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485651505] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:55,866 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:55,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:55,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056754766] [2021-11-19 04:16:55,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:55,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:55,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:55,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:55,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:55,868 INFO L87 Difference]: Start difference. First operand 926 states and 1392 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 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-11-19 04:16:57,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:57,034 INFO L93 Difference]: Finished difference Result 1889 states and 2835 transitions. [2021-11-19 04:16:57,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:57,035 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 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) Word has length 166 [2021-11-19 04:16:57,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:57,036 INFO L225 Difference]: With dead ends: 1889 [2021-11-19 04:16:57,036 INFO L226 Difference]: Without dead ends: 986 [2021-11-19 04:16:57,037 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-11-19 04:16:57,037 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 43 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:57,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 599 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-19 04:16:57,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 986 states. [2021-11-19 04:16:57,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 986 to 941. [2021-11-19 04:16:57,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 941 states, 940 states have (on average 1.501063829787234) internal successors, (1411), 940 states have internal predecessors, (1411), 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-11-19 04:16:57,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 941 states to 941 states and 1411 transitions. [2021-11-19 04:16:57,091 INFO L78 Accepts]: Start accepts. Automaton has 941 states and 1411 transitions. Word has length 166 [2021-11-19 04:16:57,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:57,091 INFO L470 AbstractCegarLoop]: Abstraction has 941 states and 1411 transitions. [2021-11-19 04:16:57,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 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-11-19 04:16:57,092 INFO L276 IsEmpty]: Start isEmpty. Operand 941 states and 1411 transitions. [2021-11-19 04:16:57,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-11-19 04:16:57,093 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:57,093 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:16:57,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-11-19 04:16:57,093 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:57,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:57,094 INFO L85 PathProgramCache]: Analyzing trace with hash 316583503, now seen corresponding path program 1 times [2021-11-19 04:16:57,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:57,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839292839] [2021-11-19 04:16:57,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:57,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:57,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:57,162 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 165 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-19 04:16:57,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:57,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839292839] [2021-11-19 04:16:57,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839292839] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:57,162 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:57,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:57,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473989268] [2021-11-19 04:16:57,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:57,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:57,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:57,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:57,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:57,164 INFO L87 Difference]: Start difference. First operand 941 states and 1411 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 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-11-19 04:16:59,172 WARN L515 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-11-19 04:16:59,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:16:59,505 INFO L93 Difference]: Finished difference Result 1889 states and 2838 transitions. [2021-11-19 04:16:59,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:16:59,505 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 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) Word has length 167 [2021-11-19 04:16:59,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:16:59,507 INFO L225 Difference]: With dead ends: 1889 [2021-11-19 04:16:59,507 INFO L226 Difference]: Without dead ends: 971 [2021-11-19 04:16:59,507 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-11-19 04:16:59,508 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 59 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:16:59,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 612 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 215 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:16:59,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2021-11-19 04:16:59,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 941. [2021-11-19 04:16:59,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 941 states, 940 states have (on average 1.5) internal successors, (1410), 940 states have internal predecessors, (1410), 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-11-19 04:16:59,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 941 states to 941 states and 1410 transitions. [2021-11-19 04:16:59,554 INFO L78 Accepts]: Start accepts. Automaton has 941 states and 1410 transitions. Word has length 167 [2021-11-19 04:16:59,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:16:59,554 INFO L470 AbstractCegarLoop]: Abstraction has 941 states and 1410 transitions. [2021-11-19 04:16:59,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 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-11-19 04:16:59,554 INFO L276 IsEmpty]: Start isEmpty. Operand 941 states and 1410 transitions. [2021-11-19 04:16:59,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-11-19 04:16:59,555 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:16:59,555 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:16:59,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-11-19 04:16:59,555 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:16:59,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:16:59,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1762201345, now seen corresponding path program 1 times [2021-11-19 04:16:59,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:16:59,556 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413036288] [2021-11-19 04:16:59,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:16:59,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:16:59,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:16:59,632 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-19 04:16:59,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:16:59,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413036288] [2021-11-19 04:16:59,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413036288] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:16:59,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:16:59,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:16:59,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368502339] [2021-11-19 04:16:59,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:16:59,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:16:59,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:16:59,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:16:59,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:16:59,634 INFO L87 Difference]: Start difference. First operand 941 states and 1410 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 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-11-19 04:17:01,643 WARN L515 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-11-19 04:17:02,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:02,001 INFO L93 Difference]: Finished difference Result 1892 states and 2834 transitions. [2021-11-19 04:17:02,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:17:02,002 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 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) Word has length 167 [2021-11-19 04:17:02,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:02,004 INFO L225 Difference]: With dead ends: 1892 [2021-11-19 04:17:02,004 INFO L226 Difference]: Without dead ends: 970 [2021-11-19 04:17:02,005 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-11-19 04:17:02,006 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 33 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 593 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:02,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 593 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:17:02,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 970 states. [2021-11-19 04:17:02,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 970 to 939. [2021-11-19 04:17:02,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 939 states, 938 states have (on average 1.4989339019189765) internal successors, (1406), 938 states have internal predecessors, (1406), 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-11-19 04:17:02,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 939 states to 939 states and 1406 transitions. [2021-11-19 04:17:02,095 INFO L78 Accepts]: Start accepts. Automaton has 939 states and 1406 transitions. Word has length 167 [2021-11-19 04:17:02,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:02,096 INFO L470 AbstractCegarLoop]: Abstraction has 939 states and 1406 transitions. [2021-11-19 04:17:02,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 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-11-19 04:17:02,096 INFO L276 IsEmpty]: Start isEmpty. Operand 939 states and 1406 transitions. [2021-11-19 04:17:02,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-19 04:17:02,098 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:02,098 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-11-19 04:17:02,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2021-11-19 04:17:02,098 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:02,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:02,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1575242677, now seen corresponding path program 1 times [2021-11-19 04:17:02,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:17:02,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632737505] [2021-11-19 04:17:02,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:02,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:17:02,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:02,177 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 167 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-19 04:17:02,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:17:02,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632737505] [2021-11-19 04:17:02,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632737505] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:02,178 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:02,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:17:02,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657356550] [2021-11-19 04:17:02,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:02,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:17:02,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:17:02,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:17:02,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:17:02,180 INFO L87 Difference]: Start difference. First operand 939 states and 1406 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 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-11-19 04:17:03,978 WARN L515 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-11-19 04:17:04,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:04,329 INFO L93 Difference]: Finished difference Result 1883 states and 2826 transitions. [2021-11-19 04:17:04,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:17:04,330 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 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) Word has length 168 [2021-11-19 04:17:04,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:04,335 INFO L225 Difference]: With dead ends: 1883 [2021-11-19 04:17:04,335 INFO L226 Difference]: Without dead ends: 967 [2021-11-19 04:17:04,336 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-11-19 04:17:04,337 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 56 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:04,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 596 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-19 04:17:04,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 967 states. [2021-11-19 04:17:04,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 967 to 939. [2021-11-19 04:17:04,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 939 states, 938 states have (on average 1.4978678038379531) internal successors, (1405), 938 states have internal predecessors, (1405), 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-11-19 04:17:04,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 939 states to 939 states and 1405 transitions. [2021-11-19 04:17:04,429 INFO L78 Accepts]: Start accepts. Automaton has 939 states and 1405 transitions. Word has length 168 [2021-11-19 04:17:04,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:04,430 INFO L470 AbstractCegarLoop]: Abstraction has 939 states and 1405 transitions. [2021-11-19 04:17:04,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 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-11-19 04:17:04,430 INFO L276 IsEmpty]: Start isEmpty. Operand 939 states and 1405 transitions. [2021-11-19 04:17:04,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-19 04:17:04,432 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:04,432 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:17:04,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2021-11-19 04:17:04,432 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:04,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:04,433 INFO L85 PathProgramCache]: Analyzing trace with hash 2089762457, now seen corresponding path program 1 times [2021-11-19 04:17:04,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:17:04,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133783702] [2021-11-19 04:17:04,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:04,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:17:04,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:04,498 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-19 04:17:04,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:17:04,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133783702] [2021-11-19 04:17:04,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133783702] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:04,499 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:04,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-19 04:17:04,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637575956] [2021-11-19 04:17:04,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:04,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:17:04,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:17:04,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:17:04,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:17:04,500 INFO L87 Difference]: Start difference. First operand 939 states and 1405 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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-11-19 04:17:04,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:04,637 INFO L93 Difference]: Finished difference Result 2317 states and 3484 transitions. [2021-11-19 04:17:04,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:17:04,637 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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) Word has length 168 [2021-11-19 04:17:04,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:04,639 INFO L225 Difference]: With dead ends: 2317 [2021-11-19 04:17:04,639 INFO L226 Difference]: Without dead ends: 1401 [2021-11-19 04:17:04,640 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-11-19 04:17:04,640 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 143 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:04,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 559 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 04:17:04,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1401 states. [2021-11-19 04:17:04,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1401 to 1401. [2021-11-19 04:17:04,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1401 states, 1400 states have (on average 1.4964285714285714) internal successors, (2095), 1400 states have internal predecessors, (2095), 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-11-19 04:17:04,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1401 states to 1401 states and 2095 transitions. [2021-11-19 04:17:04,734 INFO L78 Accepts]: Start accepts. Automaton has 1401 states and 2095 transitions. Word has length 168 [2021-11-19 04:17:04,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:04,735 INFO L470 AbstractCegarLoop]: Abstraction has 1401 states and 2095 transitions. [2021-11-19 04:17:04,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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-11-19 04:17:04,735 INFO L276 IsEmpty]: Start isEmpty. Operand 1401 states and 2095 transitions. [2021-11-19 04:17:04,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-11-19 04:17:04,736 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:04,736 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:17:04,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2021-11-19 04:17:04,736 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:04,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:04,737 INFO L85 PathProgramCache]: Analyzing trace with hash 915392013, now seen corresponding path program 1 times [2021-11-19 04:17:04,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:17:04,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906897077] [2021-11-19 04:17:04,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:04,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:17:04,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:04,796 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:17:04,797 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:17:04,797 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906897077] [2021-11-19 04:17:04,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906897077] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:04,797 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:04,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-19 04:17:04,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204961641] [2021-11-19 04:17:04,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:04,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:17:04,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:17:04,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:17:04,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:17:04,799 INFO L87 Difference]: Start difference. First operand 1401 states and 2095 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 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-11-19 04:17:04,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:04,987 INFO L93 Difference]: Finished difference Result 3239 states and 4859 transitions. [2021-11-19 04:17:04,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:17:04,988 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 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) Word has length 169 [2021-11-19 04:17:04,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:04,991 INFO L225 Difference]: With dead ends: 3239 [2021-11-19 04:17:04,992 INFO L226 Difference]: Without dead ends: 1861 [2021-11-19 04:17:04,993 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-11-19 04:17:04,993 INFO L933 BasicCegarLoop]: 372 mSDtfsCounter, 136 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 561 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:04,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 561 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 04:17:04,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1861 states. [2021-11-19 04:17:05,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1861 to 1855. [2021-11-19 04:17:05,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1855 states, 1854 states have (on average 1.4973031283710896) internal successors, (2776), 1854 states have internal predecessors, (2776), 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-11-19 04:17:05,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2776 transitions. [2021-11-19 04:17:05,127 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2776 transitions. Word has length 169 [2021-11-19 04:17:05,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:05,127 INFO L470 AbstractCegarLoop]: Abstraction has 1855 states and 2776 transitions. [2021-11-19 04:17:05,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 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-11-19 04:17:05,127 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2776 transitions. [2021-11-19 04:17:05,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-11-19 04:17:05,138 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:05,138 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:17:05,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2021-11-19 04:17:05,138 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:05,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:05,139 INFO L85 PathProgramCache]: Analyzing trace with hash 1687079371, now seen corresponding path program 1 times [2021-11-19 04:17:05,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:17:05,139 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880784185] [2021-11-19 04:17:05,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:05,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:17:05,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:05,210 INFO L134 CoverageAnalysis]: Checked inductivity of 284 backedges. 130 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-19 04:17:05,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:17:05,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880784185] [2021-11-19 04:17:05,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880784185] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:05,210 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:05,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:17:05,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809193625] [2021-11-19 04:17:05,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:05,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:17:05,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:17:05,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:17:05,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:17:05,212 INFO L87 Difference]: Start difference. First operand 1855 states and 2776 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 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-11-19 04:17:07,222 WARN L515 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-11-19 04:17:07,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:07,661 INFO L93 Difference]: Finished difference Result 3832 states and 5712 transitions. [2021-11-19 04:17:07,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:17:07,662 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 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) Word has length 174 [2021-11-19 04:17:07,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:07,664 INFO L225 Difference]: With dead ends: 3832 [2021-11-19 04:17:07,664 INFO L226 Difference]: Without dead ends: 2000 [2021-11-19 04:17:07,665 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-11-19 04:17:07,665 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 73 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:07,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 591 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:17:07,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2000 states. [2021-11-19 04:17:07,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2000 to 1855. [2021-11-19 04:17:07,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1855 states, 1854 states have (on average 1.4951456310679612) internal successors, (2772), 1854 states have internal predecessors, (2772), 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-11-19 04:17:07,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2772 transitions. [2021-11-19 04:17:07,828 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2772 transitions. Word has length 174 [2021-11-19 04:17:07,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:07,828 INFO L470 AbstractCegarLoop]: Abstraction has 1855 states and 2772 transitions. [2021-11-19 04:17:07,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 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-11-19 04:17:07,829 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2772 transitions. [2021-11-19 04:17:07,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-11-19 04:17:07,831 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:07,831 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:17:07,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2021-11-19 04:17:07,831 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:07,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:07,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1754206321, now seen corresponding path program 1 times [2021-11-19 04:17:07,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:17:07,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411957578] [2021-11-19 04:17:07,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:07,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:17:07,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:07,905 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-19 04:17:07,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:17:07,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411957578] [2021-11-19 04:17:07,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411957578] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:07,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:07,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:17:07,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845689573] [2021-11-19 04:17:07,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:07,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:17:07,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:17:07,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:17:07,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:17:07,907 INFO L87 Difference]: Start difference. First operand 1855 states and 2772 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 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-11-19 04:17:09,916 WARN L515 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-11-19 04:17:10,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:10,400 INFO L93 Difference]: Finished difference Result 3832 states and 5704 transitions. [2021-11-19 04:17:10,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:17:10,401 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 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) Word has length 175 [2021-11-19 04:17:10,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:10,404 INFO L225 Difference]: With dead ends: 3832 [2021-11-19 04:17:10,404 INFO L226 Difference]: Without dead ends: 2000 [2021-11-19 04:17:10,406 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-11-19 04:17:10,406 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 71 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:10,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 591 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:17:10,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2000 states. [2021-11-19 04:17:10,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2000 to 1855. [2021-11-19 04:17:10,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1855 states, 1854 states have (on average 1.4929881337648327) internal successors, (2768), 1854 states have internal predecessors, (2768), 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-11-19 04:17:10,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2768 transitions. [2021-11-19 04:17:10,573 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2768 transitions. Word has length 175 [2021-11-19 04:17:10,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:10,573 INFO L470 AbstractCegarLoop]: Abstraction has 1855 states and 2768 transitions. [2021-11-19 04:17:10,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 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-11-19 04:17:10,573 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2768 transitions. [2021-11-19 04:17:10,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-11-19 04:17:10,574 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:10,575 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:17:10,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2021-11-19 04:17:10,575 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:10,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:10,575 INFO L85 PathProgramCache]: Analyzing trace with hash 93112294, now seen corresponding path program 1 times [2021-11-19 04:17:10,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:17:10,575 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693104688] [2021-11-19 04:17:10,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:10,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:17:10,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:10,644 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-19 04:17:10,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:17:10,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693104688] [2021-11-19 04:17:10,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693104688] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:10,644 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:10,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:17:10,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288609818] [2021-11-19 04:17:10,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:10,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:17:10,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:17:10,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:17:10,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:17:10,646 INFO L87 Difference]: Start difference. First operand 1855 states and 2768 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 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-11-19 04:17:12,655 WARN L515 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-11-19 04:17:13,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:13,100 INFO L93 Difference]: Finished difference Result 3832 states and 5696 transitions. [2021-11-19 04:17:13,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:17:13,101 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 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) Word has length 176 [2021-11-19 04:17:13,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:13,103 INFO L225 Difference]: With dead ends: 3832 [2021-11-19 04:17:13,103 INFO L226 Difference]: Without dead ends: 2000 [2021-11-19 04:17:13,104 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-11-19 04:17:13,105 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 69 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:13,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 591 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 04:17:13,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2000 states. [2021-11-19 04:17:13,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2000 to 1855. [2021-11-19 04:17:13,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1855 states, 1854 states have (on average 1.4908306364617043) internal successors, (2764), 1854 states have internal predecessors, (2764), 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-11-19 04:17:13,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2764 transitions. [2021-11-19 04:17:13,284 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2764 transitions. Word has length 176 [2021-11-19 04:17:13,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:13,284 INFO L470 AbstractCegarLoop]: Abstraction has 1855 states and 2764 transitions. [2021-11-19 04:17:13,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 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-11-19 04:17:13,284 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2764 transitions. [2021-11-19 04:17:13,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-11-19 04:17:13,287 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:13,287 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:17:13,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2021-11-19 04:17:13,287 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:13,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:13,288 INFO L85 PathProgramCache]: Analyzing trace with hash 691742828, now seen corresponding path program 1 times [2021-11-19 04:17:13,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:17:13,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503580803] [2021-11-19 04:17:13,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:13,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:17:13,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:13,383 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-19 04:17:13,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:17:13,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503580803] [2021-11-19 04:17:13,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503580803] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:13,384 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:13,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-19 04:17:13,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420531510] [2021-11-19 04:17:13,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:13,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:17:13,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:17:13,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:17:13,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:17:13,386 INFO L87 Difference]: Start difference. First operand 1855 states and 2764 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 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-11-19 04:17:14,410 WARN L515 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-11-19 04:17:14,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:14,882 INFO L93 Difference]: Finished difference Result 3792 states and 5640 transitions. [2021-11-19 04:17:14,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:17:14,883 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 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) Word has length 177 [2021-11-19 04:17:14,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:14,885 INFO L225 Difference]: With dead ends: 3792 [2021-11-19 04:17:14,885 INFO L226 Difference]: Without dead ends: 1960 [2021-11-19 04:17:14,886 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-11-19 04:17:14,886 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 60 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:14,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 603 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-19 04:17:14,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1960 states. [2021-11-19 04:17:14,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1960 to 1855. [2021-11-19 04:17:14,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1855 states, 1854 states have (on average 1.4886731391585761) internal successors, (2760), 1854 states have internal predecessors, (2760), 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-11-19 04:17:14,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2760 transitions. [2021-11-19 04:17:14,976 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2760 transitions. Word has length 177 [2021-11-19 04:17:14,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:14,976 INFO L470 AbstractCegarLoop]: Abstraction has 1855 states and 2760 transitions. [2021-11-19 04:17:14,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 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-11-19 04:17:14,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2760 transitions. [2021-11-19 04:17:14,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-11-19 04:17:14,978 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:14,978 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:17:14,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2021-11-19 04:17:14,978 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:14,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:14,979 INFO L85 PathProgramCache]: Analyzing trace with hash -86431824, now seen corresponding path program 1 times [2021-11-19 04:17:14,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:17:14,979 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167378525] [2021-11-19 04:17:14,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:14,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:17:15,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:15,151 INFO L134 CoverageAnalysis]: Checked inductivity of 284 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-19 04:17:15,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:17:15,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167378525] [2021-11-19 04:17:15,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167378525] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:15,152 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:15,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-19 04:17:15,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064660814] [2021-11-19 04:17:15,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:15,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 04:17:15,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:17:15,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 04:17:15,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:17:15,154 INFO L87 Difference]: Start difference. First operand 1855 states and 2760 transitions. Second operand has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 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-11-19 04:17:16,799 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:17:17,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:17,557 INFO L93 Difference]: Finished difference Result 4141 states and 6180 transitions. [2021-11-19 04:17:17,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:17:17,557 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 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) Word has length 179 [2021-11-19 04:17:17,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:17,559 INFO L225 Difference]: With dead ends: 4141 [2021-11-19 04:17:17,559 INFO L226 Difference]: Without dead ends: 2309 [2021-11-19 04:17:17,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:17:17,561 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 280 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:17,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 391 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-19 04:17:17,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2309 states. [2021-11-19 04:17:17,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2309 to 2014. [2021-11-19 04:17:17,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2014 states, 2013 states have (on average 1.5136612021857923) internal successors, (3047), 2013 states have internal predecessors, (3047), 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-11-19 04:17:17,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2014 states to 2014 states and 3047 transitions. [2021-11-19 04:17:17,670 INFO L78 Accepts]: Start accepts. Automaton has 2014 states and 3047 transitions. Word has length 179 [2021-11-19 04:17:17,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:17,671 INFO L470 AbstractCegarLoop]: Abstraction has 2014 states and 3047 transitions. [2021-11-19 04:17:17,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 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-11-19 04:17:17,671 INFO L276 IsEmpty]: Start isEmpty. Operand 2014 states and 3047 transitions. [2021-11-19 04:17:17,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-11-19 04:17:17,673 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:17,674 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:17:17,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2021-11-19 04:17:17,674 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:17,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:17,675 INFO L85 PathProgramCache]: Analyzing trace with hash -364011577, now seen corresponding path program 1 times [2021-11-19 04:17:17,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:17:17,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950495464] [2021-11-19 04:17:17,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:17,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:17:17,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:17,836 INFO L134 CoverageAnalysis]: Checked inductivity of 284 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-19 04:17:17,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:17:17,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950495464] [2021-11-19 04:17:17,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950495464] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:17,837 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:17,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-19 04:17:17,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823448975] [2021-11-19 04:17:17,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:17,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 04:17:17,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:17:17,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 04:17:17,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:17:17,839 INFO L87 Difference]: Start difference. First operand 2014 states and 3047 transitions. Second operand has 5 states, 5 states have (on average 22.0) internal successors, (110), 5 states have internal predecessors, (110), 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-11-19 04:17:19,849 WARN L515 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-11-19 04:17:21,875 WARN L515 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-11-19 04:17:22,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:22,429 INFO L93 Difference]: Finished difference Result 4412 states and 6687 transitions. [2021-11-19 04:17:22,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:17:22,430 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 5 states have internal predecessors, (110), 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) Word has length 180 [2021-11-19 04:17:22,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:22,432 INFO L225 Difference]: With dead ends: 4412 [2021-11-19 04:17:22,433 INFO L226 Difference]: Without dead ends: 2421 [2021-11-19 04:17:22,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:17:22,434 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 156 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 62 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:22,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 467 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 327 Invalid, 2 Unknown, 0 Unchecked, 4.4s Time] [2021-11-19 04:17:22,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2421 states. [2021-11-19 04:17:22,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2421 to 2124. [2021-11-19 04:17:22,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2124 states, 2123 states have (on average 1.539802166745172) internal successors, (3269), 2123 states have internal predecessors, (3269), 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-11-19 04:17:22,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2124 states to 2124 states and 3269 transitions. [2021-11-19 04:17:22,531 INFO L78 Accepts]: Start accepts. Automaton has 2124 states and 3269 transitions. Word has length 180 [2021-11-19 04:17:22,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:22,532 INFO L470 AbstractCegarLoop]: Abstraction has 2124 states and 3269 transitions. [2021-11-19 04:17:22,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 5 states have internal predecessors, (110), 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-11-19 04:17:22,532 INFO L276 IsEmpty]: Start isEmpty. Operand 2124 states and 3269 transitions. [2021-11-19 04:17:22,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-11-19 04:17:22,533 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:22,533 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:17:22,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2021-11-19 04:17:22,534 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:22,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:22,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1485485231, now seen corresponding path program 1 times [2021-11-19 04:17:22,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:17:22,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689787248] [2021-11-19 04:17:22,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:22,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:17:22,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:22,796 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2021-11-19 04:17:22,797 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:17:22,797 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689787248] [2021-11-19 04:17:22,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689787248] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:22,797 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:22,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-19 04:17:22,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041353270] [2021-11-19 04:17:22,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:22,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 04:17:22,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:17:22,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 04:17:22,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:17:22,799 INFO L87 Difference]: Start difference. First operand 2124 states and 3269 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 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-11-19 04:17:23,992 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:17:26,011 WARN L515 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-11-19 04:17:26,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:26,425 INFO L93 Difference]: Finished difference Result 4245 states and 6534 transitions. [2021-11-19 04:17:26,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:17:26,426 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 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) Word has length 193 [2021-11-19 04:17:26,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:26,428 INFO L225 Difference]: With dead ends: 4245 [2021-11-19 04:17:26,428 INFO L226 Difference]: Without dead ends: 2124 [2021-11-19 04:17:26,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-19 04:17:26,429 INFO L933 BasicCegarLoop]: 212 mSDtfsCounter, 7 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:26,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 695 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 167 Invalid, 1 Unknown, 0 Unchecked, 3.5s Time] [2021-11-19 04:17:26,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2124 states. [2021-11-19 04:17:26,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2124 to 2124. [2021-11-19 04:17:26,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2124 states, 2123 states have (on average 1.5393311351860575) internal successors, (3268), 2123 states have internal predecessors, (3268), 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-11-19 04:17:26,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2124 states to 2124 states and 3268 transitions. [2021-11-19 04:17:26,563 INFO L78 Accepts]: Start accepts. Automaton has 2124 states and 3268 transitions. Word has length 193 [2021-11-19 04:17:26,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:26,564 INFO L470 AbstractCegarLoop]: Abstraction has 2124 states and 3268 transitions. [2021-11-19 04:17:26,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 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-11-19 04:17:26,564 INFO L276 IsEmpty]: Start isEmpty. Operand 2124 states and 3268 transitions. [2021-11-19 04:17:26,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-11-19 04:17:26,566 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:26,566 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:17:26,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2021-11-19 04:17:26,566 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:26,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:26,566 INFO L85 PathProgramCache]: Analyzing trace with hash -299918031, now seen corresponding path program 1 times [2021-11-19 04:17:26,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 04:17:26,566 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297766317] [2021-11-19 04:17:26,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:26,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 04:17:26,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:27,110 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 209 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-19 04:17:27,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 04:17:27,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297766317] [2021-11-19 04:17:27,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297766317] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 04:17:27,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130973354] [2021-11-19 04:17:27,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:27,111 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 04:17:27,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 04:17:27,117 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 04:17:27,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-19 04:17:27,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:27,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 82 conjunts are in the unsatisfiable core [2021-11-19 04:17:27,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:17:27,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:27,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:27,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:27,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:27,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:27,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:27,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:27,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:27,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:27,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:27,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 11 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 2673 treesize of output 2670 [2021-11-19 04:17:27,966 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Some non-self update cases but no top-level DER relation [2021-11-19 04:17:27,966 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-19 04:17:27,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-11-19 04:17:27,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919543337] [2021-11-19 04:17:27,967 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-19 04:17:27,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 04:17:27,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 04:17:27,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 04:17:27,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:17:27,968 INFO L87 Difference]: Start difference. First operand 2124 states and 3268 transitions. Second operand has 8 states, 8 states have (on average 16.125) internal successors, (129), 8 states have internal predecessors, (129), 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-11-19 04:17:27,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-19 04:17:27,969 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:17:27,971 INFO L933 BasicCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:27,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 04:17:28,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-19 04:17:28,186 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2021-11-19 04:17:28,187 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@68fcf278 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.assertCodeBlock(IncrementalHoareTripleChecker.java:359) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.prepareAssertionStackAndAddTransition(IncrementalHoareTripleChecker.java:206) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.checkInternal(IncrementalHoareTripleChecker.java:131) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.checkInternal(ChainingHoareTripleChecker.java:436) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:98) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.checkInternal(CachingHoareTripleChecker.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton$InternalSuccessorComputationHelper.computeSuccWithSolver(AbstractInterpolantAutomaton.java:357) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.DeterministicInterpolantAutomaton.addOtherSuccessors(DeterministicInterpolantAutomaton.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:78) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:213) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:216) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:208) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:868) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:784) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:462) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:420) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-19 04:17:28,191 INFO L158 Benchmark]: Toolchain (without parser) took 262855.00ms. Allocated memory was 88.1MB in the beginning and 224.4MB in the end (delta: 136.3MB). Free memory was 54.3MB in the beginning and 102.6MB in the end (delta: -48.3MB). Peak memory consumption was 87.5MB. Max. memory is 16.1GB. [2021-11-19 04:17:28,191 INFO L158 Benchmark]: CDTParser took 0.35ms. Allocated memory is still 88.1MB. Free memory is still 47.0MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 04:17:28,192 INFO L158 Benchmark]: CACSL2BoogieTranslator took 958.63ms. Allocated memory was 88.1MB in the beginning and 107.0MB in the end (delta: 18.9MB). Free memory was 54.1MB in the beginning and 60.5MB in the end (delta: -6.4MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-11-19 04:17:28,192 INFO L158 Benchmark]: Boogie Procedure Inliner took 116.22ms. Allocated memory is still 107.0MB. Free memory was 60.5MB in the beginning and 55.4MB in the end (delta: 5.1MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-19 04:17:28,192 INFO L158 Benchmark]: Boogie Preprocessor took 150.32ms. Allocated memory is still 107.0MB. Free memory was 55.4MB in the beginning and 48.6MB in the end (delta: 6.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-19 04:17:28,192 INFO L158 Benchmark]: RCFGBuilder took 2514.91ms. Allocated memory is still 107.0MB. Free memory was 48.6MB in the beginning and 52.4MB in the end (delta: -3.8MB). Peak memory consumption was 24.6MB. Max. memory is 16.1GB. [2021-11-19 04:17:28,192 INFO L158 Benchmark]: TraceAbstraction took 259105.19ms. Allocated memory was 107.0MB in the beginning and 224.4MB in the end (delta: 117.4MB). Free memory was 51.7MB in the beginning and 102.6MB in the end (delta: -50.9MB). Peak memory consumption was 65.3MB. Max. memory is 16.1GB. [2021-11-19 04:17:28,193 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.35ms. Allocated memory is still 88.1MB. Free memory is still 47.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 958.63ms. Allocated memory was 88.1MB in the beginning and 107.0MB in the end (delta: 18.9MB). Free memory was 54.1MB in the beginning and 60.5MB in the end (delta: -6.4MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 116.22ms. Allocated memory is still 107.0MB. Free memory was 60.5MB in the beginning and 55.4MB in the end (delta: 5.1MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 150.32ms. Allocated memory is still 107.0MB. Free memory was 55.4MB in the beginning and 48.6MB in the end (delta: 6.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 2514.91ms. Allocated memory is still 107.0MB. Free memory was 48.6MB in the beginning and 52.4MB in the end (delta: -3.8MB). Peak memory consumption was 24.6MB. Max. memory is 16.1GB. * TraceAbstraction took 259105.19ms. Allocated memory was 107.0MB in the beginning and 224.4MB in the end (delta: 117.4MB). Free memory was 51.7MB in the beginning and 102.6MB in the end (delta: -50.9MB). Peak memory consumption was 65.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@68fcf278 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@68fcf278: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-19 04:17:28,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.15.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL --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 4d1a05335dcd475270df3d2b7e447bf62801b1b41377a4a2d9fc94b2523fc1ec --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 04:17:30,941 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 04:17:30,944 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 04:17:30,978 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 04:17:30,979 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 04:17:30,980 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 04:17:30,982 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 04:17:30,985 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 04:17:30,988 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 04:17:30,990 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 04:17:30,991 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 04:17:30,993 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 04:17:30,995 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 04:17:30,999 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 04:17:31,001 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 04:17:31,005 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 04:17:31,007 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 04:17:31,013 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 04:17:31,015 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 04:17:31,023 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 04:17:31,025 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 04:17:31,029 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 04:17:31,031 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 04:17:31,033 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 04:17:31,042 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 04:17:31,043 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 04:17:31,045 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 04:17:31,046 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 04:17:31,048 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 04:17:31,049 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 04:17:31,050 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 04:17:31,051 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 04:17:31,053 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 04:17:31,055 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 04:17:31,059 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 04:17:31,059 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 04:17:31,060 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 04:17:31,061 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 04:17:31,061 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 04:17:31,062 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 04:17:31,063 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 04:17:31,064 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2021-11-19 04:17:31,096 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 04:17:31,096 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 04:17:31,097 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-19 04:17:31,097 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-19 04:17:31,098 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 04:17:31,098 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 04:17:31,099 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-19 04:17:31,099 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-19 04:17:31,099 INFO L138 SettingsManager]: * Use SBE=true [2021-11-19 04:17:31,099 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 04:17:31,100 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 04:17:31,100 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 04:17:31,100 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 04:17:31,100 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 04:17:31,101 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 04:17:31,101 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 04:17:31,101 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 04:17:31,101 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 04:17:31,102 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 04:17:31,102 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 04:17:31,102 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 04:17:31,102 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 04:17:31,103 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 04:17:31,103 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 04:17:31,103 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 04:17:31,103 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 04:17:31,104 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 04:17:31,104 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 04:17:31,104 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 04:17:31,104 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-19 04:17:31,104 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 04:17:31,105 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-19 04:17:31,105 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-19 04:17:31,105 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 04:17:31,105 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 04:17:31,106 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 04:17:31,106 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/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_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL 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 -> 4d1a05335dcd475270df3d2b7e447bf62801b1b41377a4a2d9fc94b2523fc1ec [2021-11-19 04:17:31,533 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 04:17:31,564 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 04:17:31,568 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 04:17:31,570 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 04:17:31,571 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 04:17:31,572 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/../../sv-benchmarks/c/openssl/s3_srvr.blast.15.i.cil-1.c [2021-11-19 04:17:31,656 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/data/9d741598e/9045e749a8404a98b184cda20709dd3b/FLAG19568dc1a [2021-11-19 04:17:32,562 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 04:17:32,562 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/sv-benchmarks/c/openssl/s3_srvr.blast.15.i.cil-1.c [2021-11-19 04:17:32,589 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/data/9d741598e/9045e749a8404a98b184cda20709dd3b/FLAG19568dc1a [2021-11-19 04:17:32,661 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/data/9d741598e/9045e749a8404a98b184cda20709dd3b [2021-11-19 04:17:32,663 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 04:17:32,664 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 04:17:32,666 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 04:17:32,666 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 04:17:32,680 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 04:17:32,681 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:17:32" (1/1) ... [2021-11-19 04:17:32,687 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@691e189c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:32, skipping insertion in model container [2021-11-19 04:17:32,690 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:17:32" (1/1) ... [2021-11-19 04:17:32,697 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 04:17:32,763 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 04:17:33,363 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_dece04ca-3062-4cbc-95b5-f8d685254608/sv-benchmarks/c/openssl/s3_srvr.blast.15.i.cil-1.c[75550,75563] [2021-11-19 04:17:33,377 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 04:17:33,410 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 04:17:33,641 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_dece04ca-3062-4cbc-95b5-f8d685254608/sv-benchmarks/c/openssl/s3_srvr.blast.15.i.cil-1.c[75550,75563] [2021-11-19 04:17:33,646 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 04:17:33,675 INFO L208 MainTranslator]: Completed translation [2021-11-19 04:17:33,675 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33 WrapperNode [2021-11-19 04:17:33,676 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 04:17:33,677 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 04:17:33,677 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 04:17:33,677 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 04:17:33,684 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33" (1/1) ... [2021-11-19 04:17:33,734 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33" (1/1) ... [2021-11-19 04:17:33,814 INFO L137 Inliner]: procedures = 36, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 768 [2021-11-19 04:17:33,824 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 04:17:33,825 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 04:17:33,825 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 04:17:33,826 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 04:17:33,835 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33" (1/1) ... [2021-11-19 04:17:33,836 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33" (1/1) ... [2021-11-19 04:17:33,868 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33" (1/1) ... [2021-11-19 04:17:33,869 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33" (1/1) ... [2021-11-19 04:17:33,924 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33" (1/1) ... [2021-11-19 04:17:33,934 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33" (1/1) ... [2021-11-19 04:17:33,937 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33" (1/1) ... [2021-11-19 04:17:33,944 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 04:17:33,946 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 04:17:33,946 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 04:17:33,946 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 04:17:33,947 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33" (1/1) ... [2021-11-19 04:17:33,956 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 04:17:33,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 04:17:33,994 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 04:17:33,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 04:17:34,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 04:17:34,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 04:17:34,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 04:17:34,041 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 04:17:34,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-19 04:17:34,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 04:17:34,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 04:17:34,043 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 04:17:34,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 04:17:34,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-19 04:17:34,320 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 04:17:34,321 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 04:17:34,355 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-19 04:17:38,473 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-19 04:17:38,474 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-19 04:17:38,474 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 04:17:38,486 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 04:17:38,487 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-19 04:17:38,489 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:17:38 BoogieIcfgContainer [2021-11-19 04:17:38,489 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 04:17:38,492 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 04:17:38,492 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 04:17:38,495 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 04:17:38,495 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 04:17:32" (1/3) ... [2021-11-19 04:17:38,496 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2818869a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:17:38, skipping insertion in model container [2021-11-19 04:17:38,496 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:17:33" (2/3) ... [2021-11-19 04:17:38,497 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2818869a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:17:38, skipping insertion in model container [2021-11-19 04:17:38,497 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:17:38" (3/3) ... [2021-11-19 04:17:38,498 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.15.i.cil-1.c [2021-11-19 04:17:38,512 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 04:17:38,512 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-19 04:17:38,584 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 04:17:38,605 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-11-19 04:17:38,609 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-19 04:17:38,635 INFO L276 IsEmpty]: Start isEmpty. Operand has 153 states, 151 states have (on average 1.7218543046357615) internal successors, (260), 152 states have internal predecessors, (260), 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-11-19 04:17:38,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-19 04:17:38,650 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:38,651 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-11-19 04:17:38,651 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:38,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:38,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1630857892, now seen corresponding path program 1 times [2021-11-19 04:17:38,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:17:38,671 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1554258207] [2021-11-19 04:17:38,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:38,673 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:17:38,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:17:38,676 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:17:38,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 04:17:39,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:39,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-19 04:17:39,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:17:39,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:17:39,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:17:39,469 INFO L354 Elim1Store]: treesize reduction 96, result has 16.5 percent of original size [2021-11-19 04:17:39,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 53 treesize of output 41 [2021-11-19 04:17:39,517 INFO L354 Elim1Store]: treesize reduction 33, result has 21.4 percent of original size [2021-11-19 04:17:39,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-11-19 04:17:39,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:39,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:39,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:39,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 22 [2021-11-19 04:17:39,704 INFO L354 Elim1Store]: treesize reduction 33, result has 21.4 percent of original size [2021-11-19 04:17:39,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-11-19 04:17:39,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:17:39,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-11-19 04:17:39,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-11-19 04:17:39,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-11-19 04:17:40,003 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:17:40,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:17:40,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:17:40,565 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:17:40,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1554258207] [2021-11-19 04:17:40,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1554258207] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:40,567 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:40,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-19 04:17:40,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899335078] [2021-11-19 04:17:40,570 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:40,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 04:17:40,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:17:40,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 04:17:40,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:17:40,616 INFO L87 Difference]: Start difference. First operand has 153 states, 151 states have (on average 1.7218543046357615) internal successors, (260), 152 states have internal predecessors, (260), 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) Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 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-11-19 04:17:42,649 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:17:44,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:44,234 INFO L93 Difference]: Finished difference Result 307 states and 519 transitions. [2021-11-19 04:17:44,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 04:17:44,239 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 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) Word has length 45 [2021-11-19 04:17:44,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:44,252 INFO L225 Difference]: With dead ends: 307 [2021-11-19 04:17:44,253 INFO L226 Difference]: Without dead ends: 140 [2021-11-19 04:17:44,256 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-11-19 04:17:44,260 INFO L933 BasicCegarLoop]: 252 mSDtfsCounter, 16 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:44,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 849 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 115 Invalid, 1 Unknown, 65 Unchecked, 3.5s Time] [2021-11-19 04:17:44,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-11-19 04:17:44,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2021-11-19 04:17:44,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 1.5467625899280575) internal successors, (215), 139 states have internal predecessors, (215), 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-11-19 04:17:44,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 215 transitions. [2021-11-19 04:17:44,312 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 215 transitions. Word has length 45 [2021-11-19 04:17:44,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:44,313 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 215 transitions. [2021-11-19 04:17:44,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 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-11-19 04:17:44,313 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 215 transitions. [2021-11-19 04:17:44,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-19 04:17:44,316 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:44,316 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-11-19 04:17:44,339 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-19 04:17:44,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:17:44,531 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:44,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:44,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1766716126, now seen corresponding path program 1 times [2021-11-19 04:17:44,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:17:44,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1886887826] [2021-11-19 04:17:44,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:44,533 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:17:44,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:17:44,534 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:17:44,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 04:17:44,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:44,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 04:17:44,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:17:44,888 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-19 04:17:44,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-19 04:17:44,968 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-19 04:17:44,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-19 04:17:45,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:17:45,231 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:17:45,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:17:45,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:17:45,490 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:17:45,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1886887826] [2021-11-19 04:17:45,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1886887826] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:45,491 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:45,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-19 04:17:45,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902660330] [2021-11-19 04:17:45,492 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:45,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:17:45,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:17:45,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:17:45,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:17:45,494 INFO L87 Difference]: Start difference. First operand 140 states and 215 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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-11-19 04:17:47,518 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:17:49,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:49,837 INFO L93 Difference]: Finished difference Result 298 states and 458 transitions. [2021-11-19 04:17:49,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:17:49,839 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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) Word has length 45 [2021-11-19 04:17:49,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:49,842 INFO L225 Difference]: With dead ends: 298 [2021-11-19 04:17:49,842 INFO L226 Difference]: Without dead ends: 168 [2021-11-19 04:17:49,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:17:49,848 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 22 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:49,849 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 485 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 149 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2021-11-19 04:17:49,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-19 04:17:49,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 151. [2021-11-19 04:17:49,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.56) internal successors, (234), 150 states have internal predecessors, (234), 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-11-19 04:17:49,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 234 transitions. [2021-11-19 04:17:49,870 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 234 transitions. Word has length 45 [2021-11-19 04:17:49,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:49,871 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 234 transitions. [2021-11-19 04:17:49,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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-11-19 04:17:49,872 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 234 transitions. [2021-11-19 04:17:49,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-19 04:17:49,876 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:49,876 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-19 04:17:49,891 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-11-19 04:17:50,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:17:50,086 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:50,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:50,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1817968786, now seen corresponding path program 1 times [2021-11-19 04:17:50,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:17:50,087 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1011907625] [2021-11-19 04:17:50,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:50,087 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:17:50,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:17:50,091 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:17:50,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-19 04:17:50,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:50,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 04:17:50,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:17:50,528 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-19 04:17:50,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-19 04:17:50,605 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-19 04:17:50,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-19 04:17:50,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:17:50,888 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:17:50,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:17:51,237 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:17:51,237 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:17:51,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1011907625] [2021-11-19 04:17:51,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1011907625] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:17:51,238 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:17:51,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:17:51,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649750794] [2021-11-19 04:17:51,239 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:17:51,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:17:51,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:17:51,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:17:51,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:17:51,241 INFO L87 Difference]: Start difference. First operand 151 states and 234 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 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-11-19 04:17:53,260 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:17:58,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:17:58,776 INFO L93 Difference]: Finished difference Result 417 states and 643 transitions. [2021-11-19 04:17:58,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:17:58,777 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 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) Word has length 58 [2021-11-19 04:17:58,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:17:58,781 INFO L225 Difference]: With dead ends: 417 [2021-11-19 04:17:58,781 INFO L226 Difference]: Without dead ends: 287 [2021-11-19 04:17:58,783 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:17:58,785 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 191 mSDsluCounter, 735 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 60 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:17:58,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 1001 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 467 Invalid, 1 Unknown, 0 Unchecked, 7.4s Time] [2021-11-19 04:17:58,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2021-11-19 04:17:58,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 167. [2021-11-19 04:17:58,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.5602409638554218) internal successors, (259), 166 states have internal predecessors, (259), 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-11-19 04:17:58,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 259 transitions. [2021-11-19 04:17:58,810 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 259 transitions. Word has length 58 [2021-11-19 04:17:58,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:17:58,811 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 259 transitions. [2021-11-19 04:17:58,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 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-11-19 04:17:58,812 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 259 transitions. [2021-11-19 04:17:58,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-19 04:17:58,815 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:17:58,815 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] [2021-11-19 04:17:58,831 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-11-19 04:17:59,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:17:59,030 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:17:59,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:17:59,031 INFO L85 PathProgramCache]: Analyzing trace with hash 329403111, now seen corresponding path program 1 times [2021-11-19 04:17:59,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:17:59,032 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1343451632] [2021-11-19 04:17:59,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:17:59,033 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:17:59,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:17:59,034 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:17:59,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-19 04:17:59,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:17:59,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:17:59,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:17:59,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 73 [2021-11-19 04:17:59,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 49 [2021-11-19 04:18:01,149 INFO L354 Elim1Store]: treesize reduction 25, result has 45.7 percent of original size [2021-11-19 04:18:01,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 31 [2021-11-19 04:18:01,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:18:01,380 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:01,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:18:01,614 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:01,614 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:18:01,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1343451632] [2021-11-19 04:18:01,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1343451632] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:18:01,614 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:18:01,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-19 04:18:01,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724996632] [2021-11-19 04:18:01,615 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:18:01,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 04:18:01,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:18:01,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 04:18:01,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 04:18:01,616 INFO L87 Difference]: Start difference. First operand 167 states and 259 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-11-19 04:18:03,635 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:18:05,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:18:05,720 INFO L93 Difference]: Finished difference Result 342 states and 530 transitions. [2021-11-19 04:18:05,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 04:18:05,722 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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) Word has length 59 [2021-11-19 04:18:05,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:18:05,724 INFO L225 Difference]: With dead ends: 342 [2021-11-19 04:18:05,724 INFO L226 Difference]: Without dead ends: 196 [2021-11-19 04:18:05,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 04:18:05,727 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 22 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:18:05,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 556 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 144 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2021-11-19 04:18:05,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-11-19 04:18:05,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 183. [2021-11-19 04:18:05,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 1.565934065934066) internal successors, (285), 182 states have internal predecessors, (285), 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-11-19 04:18:05,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 285 transitions. [2021-11-19 04:18:05,743 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 285 transitions. Word has length 59 [2021-11-19 04:18:05,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:18:05,743 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 285 transitions. [2021-11-19 04:18:05,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-11-19 04:18:05,744 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 285 transitions. [2021-11-19 04:18:05,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-19 04:18:05,747 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:18:05,748 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] [2021-11-19 04:18:05,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-19 04:18:05,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:18:05,962 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:18:05,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:18:05,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1364189778, now seen corresponding path program 1 times [2021-11-19 04:18:05,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:18:05,964 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1392829561] [2021-11-19 04:18:05,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:18:05,964 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:18:05,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:18:05,966 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:18:06,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-19 04:18:06,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:18:06,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:18:06,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:18:06,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:18:06,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:18:06,534 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:06,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:18:06,849 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:06,849 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:18:06,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1392829561] [2021-11-19 04:18:06,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1392829561] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:18:06,850 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:18:06,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:18:06,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258986084] [2021-11-19 04:18:06,851 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:18:06,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:18:06,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:18:06,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:18:06,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:18:06,853 INFO L87 Difference]: Start difference. First operand 183 states and 285 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 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-11-19 04:18:08,872 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:18:14,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:18:14,517 INFO L93 Difference]: Finished difference Result 573 states and 892 transitions. [2021-11-19 04:18:14,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:18:14,518 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 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) Word has length 59 [2021-11-19 04:18:14,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:18:14,522 INFO L225 Difference]: With dead ends: 573 [2021-11-19 04:18:14,522 INFO L226 Difference]: Without dead ends: 411 [2021-11-19 04:18:14,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:18:14,524 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 295 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 94 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:18:14,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 650 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 533 Invalid, 1 Unknown, 0 Unchecked, 7.6s Time] [2021-11-19 04:18:14,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-11-19 04:18:14,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 223. [2021-11-19 04:18:14,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 1.6081081081081081) internal successors, (357), 222 states have internal predecessors, (357), 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-11-19 04:18:14,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 357 transitions. [2021-11-19 04:18:14,542 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 357 transitions. Word has length 59 [2021-11-19 04:18:14,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:18:14,543 INFO L470 AbstractCegarLoop]: Abstraction has 223 states and 357 transitions. [2021-11-19 04:18:14,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 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-11-19 04:18:14,544 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 357 transitions. [2021-11-19 04:18:14,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-19 04:18:14,546 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:18:14,546 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] [2021-11-19 04:18:14,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-19 04:18:14,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:18:14,760 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:18:14,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:18:14,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1655585125, now seen corresponding path program 1 times [2021-11-19 04:18:14,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:18:14,762 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1424576826] [2021-11-19 04:18:14,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:18:14,762 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:18:14,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:18:14,775 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:18:14,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-19 04:18:14,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:18:14,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:18:14,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:18:15,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:18:15,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:18:15,336 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:15,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:18:15,678 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:15,678 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:18:15,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1424576826] [2021-11-19 04:18:15,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1424576826] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:18:15,679 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:18:15,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:18:15,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922964541] [2021-11-19 04:18:15,679 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:18:15,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:18:15,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:18:15,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:18:15,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:18:15,680 INFO L87 Difference]: Start difference. First operand 223 states and 357 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 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-11-19 04:18:17,695 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:18:19,705 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:18:24,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:18:24,618 INFO L93 Difference]: Finished difference Result 628 states and 997 transitions. [2021-11-19 04:18:24,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:18:24,620 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 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) Word has length 60 [2021-11-19 04:18:24,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:18:24,623 INFO L225 Difference]: With dead ends: 628 [2021-11-19 04:18:24,623 INFO L226 Difference]: Without dead ends: 426 [2021-11-19 04:18:24,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:18:24,625 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 211 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 87 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:18:24,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 546 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 416 Invalid, 2 Unknown, 0 Unchecked, 8.8s Time] [2021-11-19 04:18:24,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-11-19 04:18:24,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 247. [2021-11-19 04:18:24,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 1.6422764227642277) internal successors, (404), 246 states have internal predecessors, (404), 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-11-19 04:18:24,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 404 transitions. [2021-11-19 04:18:24,638 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 404 transitions. Word has length 60 [2021-11-19 04:18:24,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:18:24,639 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 404 transitions. [2021-11-19 04:18:24,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 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-11-19 04:18:24,639 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 404 transitions. [2021-11-19 04:18:24,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-19 04:18:24,641 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:18:24,641 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 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-11-19 04:18:24,656 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-11-19 04:18:24,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:18:24,853 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:18:24,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:18:24,854 INFO L85 PathProgramCache]: Analyzing trace with hash -902615303, now seen corresponding path program 1 times [2021-11-19 04:18:24,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:18:24,855 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [458761481] [2021-11-19 04:18:24,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:18:24,855 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:18:24,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:18:24,856 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:18:24,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-19 04:18:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:18:25,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:18:25,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:18:25,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:18:25,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:18:25,420 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:25,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:18:25,760 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:25,760 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:18:25,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [458761481] [2021-11-19 04:18:25,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [458761481] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:18:25,760 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:18:25,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:18:25,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621588886] [2021-11-19 04:18:25,760 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:18:25,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:18:25,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:18:25,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:18:25,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:18:25,761 INFO L87 Difference]: Start difference. First operand 247 states and 404 transitions. Second operand has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 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-11-19 04:18:27,775 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:18:33,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:18:33,680 INFO L93 Difference]: Finished difference Result 725 states and 1178 transitions. [2021-11-19 04:18:33,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:18:33,681 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 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) Word has length 88 [2021-11-19 04:18:33,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:18:33,686 INFO L225 Difference]: With dead ends: 725 [2021-11-19 04:18:33,686 INFO L226 Difference]: Without dead ends: 499 [2021-11-19 04:18:33,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:18:33,688 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 223 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 60 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 767 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:18:33,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 767 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 562 Invalid, 1 Unknown, 0 Unchecked, 7.8s Time] [2021-11-19 04:18:33,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-11-19 04:18:33,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 311. [2021-11-19 04:18:33,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 1.6709677419354838) internal successors, (518), 310 states have internal predecessors, (518), 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-11-19 04:18:33,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 518 transitions. [2021-11-19 04:18:33,704 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 518 transitions. Word has length 88 [2021-11-19 04:18:33,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:18:33,705 INFO L470 AbstractCegarLoop]: Abstraction has 311 states and 518 transitions. [2021-11-19 04:18:33,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 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-11-19 04:18:33,705 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 518 transitions. [2021-11-19 04:18:33,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-19 04:18:33,707 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:18:33,707 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 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-11-19 04:18:33,724 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-19 04:18:33,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:18:33,924 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:18:33,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:18:33,925 INFO L85 PathProgramCache]: Analyzing trace with hash -436232647, now seen corresponding path program 1 times [2021-11-19 04:18:33,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:18:33,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1324501534] [2021-11-19 04:18:33,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:18:33,926 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:18:33,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:18:33,926 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:18:33,928 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-19 04:18:34,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:18:34,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 04:18:34,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:18:34,298 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-19 04:18:34,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-19 04:18:34,364 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-19 04:18:34,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-19 04:18:34,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:18:34,675 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-19 04:18:34,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:18:35,074 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-19 04:18:35,074 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:18:35,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1324501534] [2021-11-19 04:18:35,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1324501534] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:18:35,074 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:18:35,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:18:35,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649953288] [2021-11-19 04:18:35,075 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:18:35,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:18:35,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:18:35,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:18:35,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:18:35,076 INFO L87 Difference]: Start difference. First operand 311 states and 518 transitions. Second operand has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 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-11-19 04:18:37,092 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:18:42,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:18:42,657 INFO L93 Difference]: Finished difference Result 695 states and 1135 transitions. [2021-11-19 04:18:42,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:18:42,658 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 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) Word has length 88 [2021-11-19 04:18:42,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:18:42,661 INFO L225 Difference]: With dead ends: 695 [2021-11-19 04:18:42,661 INFO L226 Difference]: Without dead ends: 405 [2021-11-19 04:18:42,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 169 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:18:42,663 INFO L933 BasicCegarLoop]: 120 mSDtfsCounter, 185 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 80 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:18:42,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 562 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 448 Invalid, 1 Unknown, 0 Unchecked, 7.5s Time] [2021-11-19 04:18:42,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2021-11-19 04:18:42,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 311. [2021-11-19 04:18:42,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 1.6548387096774193) internal successors, (513), 310 states have internal predecessors, (513), 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-11-19 04:18:42,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 513 transitions. [2021-11-19 04:18:42,677 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 513 transitions. Word has length 88 [2021-11-19 04:18:42,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:18:42,677 INFO L470 AbstractCegarLoop]: Abstraction has 311 states and 513 transitions. [2021-11-19 04:18:42,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 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-11-19 04:18:42,678 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 513 transitions. [2021-11-19 04:18:42,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-11-19 04:18:42,679 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:18:42,680 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:18:42,700 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-19 04:18:42,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:18:42,896 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:18:42,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:18:42,896 INFO L85 PathProgramCache]: Analyzing trace with hash 754801364, now seen corresponding path program 1 times [2021-11-19 04:18:42,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:18:42,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [143099117] [2021-11-19 04:18:42,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:18:42,897 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:18:42,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:18:42,899 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:18:42,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-19 04:18:43,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:18:43,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:18:43,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:18:43,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:18:43,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:18:43,514 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:43,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:18:43,931 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:43,932 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:18:43,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [143099117] [2021-11-19 04:18:43,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [143099117] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:18:43,932 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:18:43,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:18:43,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665677477] [2021-11-19 04:18:43,932 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:18:43,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:18:43,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:18:43,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:18:43,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:18:43,934 INFO L87 Difference]: Start difference. First operand 311 states and 513 transitions. Second operand has 6 states, 6 states have (on average 21.0) internal successors, (126), 6 states have internal predecessors, (126), 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-11-19 04:18:45,950 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:18:51,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:18:51,755 INFO L93 Difference]: Finished difference Result 815 states and 1323 transitions. [2021-11-19 04:18:51,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:18:51,756 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 6 states have internal predecessors, (126), 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) Word has length 93 [2021-11-19 04:18:51,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:18:51,759 INFO L225 Difference]: With dead ends: 815 [2021-11-19 04:18:51,760 INFO L226 Difference]: Without dead ends: 525 [2021-11-19 04:18:51,760 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:18:51,761 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 272 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 525 mSolverCounterSat, 87 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 525 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:18:51,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 642 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 525 Invalid, 1 Unknown, 0 Unchecked, 7.7s Time] [2021-11-19 04:18:51,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-11-19 04:18:51,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 348. [2021-11-19 04:18:51,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 347 states have (on average 1.6628242074927955) internal successors, (577), 347 states have internal predecessors, (577), 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-11-19 04:18:51,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 577 transitions. [2021-11-19 04:18:51,784 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 577 transitions. Word has length 93 [2021-11-19 04:18:51,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:18:51,784 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 577 transitions. [2021-11-19 04:18:51,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 6 states have internal predecessors, (126), 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-11-19 04:18:51,785 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 577 transitions. [2021-11-19 04:18:51,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-19 04:18:51,786 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:18:51,787 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:18:51,801 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-19 04:18:51,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:18:52,000 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:18:52,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:18:52,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1063625159, now seen corresponding path program 1 times [2021-11-19 04:18:52,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:18:52,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [976923718] [2021-11-19 04:18:52,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:18:52,001 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:18:52,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:18:52,002 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:18:52,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-19 04:18:52,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:18:52,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:18:52,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:18:52,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:18:52,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:18:52,532 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:52,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:18:52,909 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:18:52,910 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:18:52,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [976923718] [2021-11-19 04:18:52,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [976923718] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:18:52,910 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:18:52,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:18:52,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489975183] [2021-11-19 04:18:52,911 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:18:52,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:18:52,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:18:52,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:18:52,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:18:52,912 INFO L87 Difference]: Start difference. First operand 348 states and 577 transitions. Second operand has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 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-11-19 04:18:54,929 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:18:56,940 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:19:01,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:19:01,042 INFO L93 Difference]: Finished difference Result 847 states and 1378 transitions. [2021-11-19 04:19:01,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:19:01,053 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 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) Word has length 94 [2021-11-19 04:19:01,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:19:01,057 INFO L225 Difference]: With dead ends: 847 [2021-11-19 04:19:01,057 INFO L226 Difference]: Without dead ends: 520 [2021-11-19 04:19:01,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:19:01,059 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 207 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 83 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:19:01,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 544 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 411 Invalid, 2 Unknown, 0 Unchecked, 8.1s Time] [2021-11-19 04:19:01,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-11-19 04:19:01,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 348. [2021-11-19 04:19:01,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 347 states have (on average 1.6570605187319885) internal successors, (575), 347 states have internal predecessors, (575), 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-11-19 04:19:01,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 575 transitions. [2021-11-19 04:19:01,074 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 575 transitions. Word has length 94 [2021-11-19 04:19:01,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:19:01,074 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 575 transitions. [2021-11-19 04:19:01,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 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-11-19 04:19:01,075 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 575 transitions. [2021-11-19 04:19:01,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-19 04:19:01,076 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:19:01,077 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:19:01,094 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-19 04:19:01,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:19:01,291 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:19:01,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:19:01,291 INFO L85 PathProgramCache]: Analyzing trace with hash 279049602, now seen corresponding path program 1 times [2021-11-19 04:19:01,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:19:01,292 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1688550259] [2021-11-19 04:19:01,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:19:01,292 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:19:01,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:19:01,293 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:19:01,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-19 04:19:01,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:19:01,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 04:19:01,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:19:01,651 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-19 04:19:01,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-19 04:19:01,710 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-19 04:19:01,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-19 04:19:01,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:19:02,001 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-19 04:19:02,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:19:02,365 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-19 04:19:02,365 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:19:02,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1688550259] [2021-11-19 04:19:02,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1688550259] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:19:02,366 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:19:02,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:19:02,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944471400] [2021-11-19 04:19:02,366 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:19:02,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:19:02,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:19:02,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:19:02,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:19:02,367 INFO L87 Difference]: Start difference. First operand 348 states and 575 transitions. Second operand has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 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-11-19 04:19:04,382 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:19:06,391 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:19:09,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:19:09,839 INFO L93 Difference]: Finished difference Result 767 states and 1248 transitions. [2021-11-19 04:19:09,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:19:09,840 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 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) Word has length 101 [2021-11-19 04:19:09,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:19:09,843 INFO L225 Difference]: With dead ends: 767 [2021-11-19 04:19:09,843 INFO L226 Difference]: Without dead ends: 440 [2021-11-19 04:19:09,843 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 195 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:19:09,844 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 172 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 69 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:19:09,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 490 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 357 Invalid, 2 Unknown, 0 Unchecked, 7.4s Time] [2021-11-19 04:19:09,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-11-19 04:19:09,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 348. [2021-11-19 04:19:09,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 347 states have (on average 1.6368876080691643) internal successors, (568), 347 states have internal predecessors, (568), 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-11-19 04:19:09,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 568 transitions. [2021-11-19 04:19:09,857 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 568 transitions. Word has length 101 [2021-11-19 04:19:09,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:19:09,858 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 568 transitions. [2021-11-19 04:19:09,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 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-11-19 04:19:09,858 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 568 transitions. [2021-11-19 04:19:09,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-19 04:19:09,860 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:19:09,860 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:19:09,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-19 04:19:10,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:19:10,077 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:19:10,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:19:10,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1051010794, now seen corresponding path program 1 times [2021-11-19 04:19:10,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:19:10,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1912577362] [2021-11-19 04:19:10,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:19:10,078 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:19:10,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:19:10,078 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:19:10,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-19 04:19:10,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:19:10,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 04:19:10,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:19:10,431 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-19 04:19:10,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-19 04:19:10,489 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-19 04:19:10,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-19 04:19:10,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:19:10,775 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-19 04:19:10,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:19:11,135 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-19 04:19:11,135 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:19:11,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1912577362] [2021-11-19 04:19:11,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1912577362] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:19:11,136 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:19:11,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:19:11,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404683272] [2021-11-19 04:19:11,137 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:19:11,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:19:11,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:19:11,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:19:11,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:19:11,137 INFO L87 Difference]: Start difference. First operand 348 states and 568 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 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-11-19 04:19:13,150 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:19:17,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:19:17,478 INFO L93 Difference]: Finished difference Result 767 states and 1235 transitions. [2021-11-19 04:19:17,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:19:17,479 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 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) Word has length 101 [2021-11-19 04:19:17,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:19:17,481 INFO L225 Difference]: With dead ends: 767 [2021-11-19 04:19:17,481 INFO L226 Difference]: Without dead ends: 440 [2021-11-19 04:19:17,482 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 195 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:19:17,483 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 193 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 75 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:19:17,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 598 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 446 Invalid, 1 Unknown, 0 Unchecked, 6.3s Time] [2021-11-19 04:19:17,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-11-19 04:19:17,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 348. [2021-11-19 04:19:17,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 347 states have (on average 1.61671469740634) internal successors, (561), 347 states have internal predecessors, (561), 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-11-19 04:19:17,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 561 transitions. [2021-11-19 04:19:17,496 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 561 transitions. Word has length 101 [2021-11-19 04:19:17,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:19:17,497 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 561 transitions. [2021-11-19 04:19:17,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 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-11-19 04:19:17,497 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 561 transitions. [2021-11-19 04:19:17,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-19 04:19:17,498 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:19:17,499 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:19:17,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2021-11-19 04:19:17,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:19:17,714 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:19:17,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:19:17,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1962730838, now seen corresponding path program 1 times [2021-11-19 04:19:17,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:19:17,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1247333424] [2021-11-19 04:19:17,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:19:17,716 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:19:17,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:19:17,717 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:19:17,721 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-19 04:19:18,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:19:18,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 04:19:18,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:19:18,173 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-19 04:19:18,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-19 04:19:18,239 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-19 04:19:18,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-19 04:19:18,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:19:18,542 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-19 04:19:18,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:19:18,905 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-19 04:19:18,906 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:19:18,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1247333424] [2021-11-19 04:19:18,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1247333424] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:19:18,906 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:19:18,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:19:18,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121195328] [2021-11-19 04:19:18,906 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:19:18,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:19:18,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:19:18,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:19:18,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:19:18,908 INFO L87 Difference]: Start difference. First operand 348 states and 561 transitions. Second operand has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 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-11-19 04:19:20,937 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:19:24,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:19:24,541 INFO L93 Difference]: Finished difference Result 767 states and 1222 transitions. [2021-11-19 04:19:24,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:19:24,542 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 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) Word has length 102 [2021-11-19 04:19:24,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:19:24,546 INFO L225 Difference]: With dead ends: 767 [2021-11-19 04:19:24,546 INFO L226 Difference]: Without dead ends: 440 [2021-11-19 04:19:24,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 197 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:19:24,549 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 187 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 77 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:19:24,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 442 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 349 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2021-11-19 04:19:24,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-11-19 04:19:24,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 348. [2021-11-19 04:19:24,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 347 states have (on average 1.5965417867435159) internal successors, (554), 347 states have internal predecessors, (554), 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-11-19 04:19:24,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 554 transitions. [2021-11-19 04:19:24,563 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 554 transitions. Word has length 102 [2021-11-19 04:19:24,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:19:24,563 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 554 transitions. [2021-11-19 04:19:24,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 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-11-19 04:19:24,564 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 554 transitions. [2021-11-19 04:19:24,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-19 04:19:24,565 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:19:24,566 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-19 04:19:24,588 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2021-11-19 04:19:24,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:19:24,782 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:19:24,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:19:24,782 INFO L85 PathProgramCache]: Analyzing trace with hash -99878025, now seen corresponding path program 1 times [2021-11-19 04:19:24,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:19:24,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1876087075] [2021-11-19 04:19:24,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:19:24,783 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:19:24,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:19:24,783 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:19:24,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-19 04:19:24,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:19:24,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:19:24,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:19:24,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:19:25,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:19:25,366 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:19:25,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:19:25,811 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:19:25,811 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:19:25,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1876087075] [2021-11-19 04:19:25,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1876087075] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:19:25,811 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:19:25,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:19:25,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661327503] [2021-11-19 04:19:25,812 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:19:25,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:19:25,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:19:25,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:19:25,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:19:25,814 INFO L87 Difference]: Start difference. First operand 348 states and 554 transitions. Second operand has 6 states, 6 states have (on average 23.5) internal successors, (141), 6 states have internal predecessors, (141), 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-11-19 04:19:27,831 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:19:29,846 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:19:35,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:19:35,165 INFO L93 Difference]: Finished difference Result 885 states and 1394 transitions. [2021-11-19 04:19:35,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:19:35,166 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 6 states have internal predecessors, (141), 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) Word has length 102 [2021-11-19 04:19:35,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:19:35,169 INFO L225 Difference]: With dead ends: 885 [2021-11-19 04:19:35,169 INFO L226 Difference]: Without dead ends: 558 [2021-11-19 04:19:35,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:19:35,170 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 188 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 82 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2021-11-19 04:19:35,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 622 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 512 Invalid, 2 Unknown, 0 Unchecked, 9.3s Time] [2021-11-19 04:19:35,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-11-19 04:19:35,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 391. [2021-11-19 04:19:35,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 1.6) internal successors, (624), 390 states have internal predecessors, (624), 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-11-19 04:19:35,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 624 transitions. [2021-11-19 04:19:35,187 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 624 transitions. Word has length 102 [2021-11-19 04:19:35,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:19:35,188 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 624 transitions. [2021-11-19 04:19:35,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 6 states have internal predecessors, (141), 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-11-19 04:19:35,188 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 624 transitions. [2021-11-19 04:19:35,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-19 04:19:35,190 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:19:35,190 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-19 04:19:35,205 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-19 04:19:35,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:19:35,405 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:19:35,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:19:35,406 INFO L85 PathProgramCache]: Analyzing trace with hash -635793468, now seen corresponding path program 1 times [2021-11-19 04:19:35,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:19:35,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1343511325] [2021-11-19 04:19:35,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:19:35,406 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:19:35,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:19:35,407 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:19:35,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-19 04:19:35,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:19:35,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:19:35,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:19:35,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:19:35,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:19:36,065 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:19:36,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:19:36,580 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 04:19:36,580 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:19:36,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1343511325] [2021-11-19 04:19:36,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1343511325] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:19:36,580 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:19:36,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:19:36,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879934477] [2021-11-19 04:19:36,581 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:19:36,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:19:36,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:19:36,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:19:36,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:19:36,582 INFO L87 Difference]: Start difference. First operand 391 states and 624 transitions. Second operand has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 states have internal predecessors, (143), 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-11-19 04:19:38,593 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:19:44,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:19:44,646 INFO L93 Difference]: Finished difference Result 925 states and 1458 transitions. [2021-11-19 04:19:44,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:19:44,647 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 states have internal predecessors, (143), 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) Word has length 103 [2021-11-19 04:19:44,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:19:44,652 INFO L225 Difference]: With dead ends: 925 [2021-11-19 04:19:44,652 INFO L226 Difference]: Without dead ends: 551 [2021-11-19 04:19:44,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:19:44,654 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 230 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 81 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2021-11-19 04:19:44,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 641 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 507 Invalid, 1 Unknown, 0 Unchecked, 8.0s Time] [2021-11-19 04:19:44,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-11-19 04:19:44,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 393. [2021-11-19 04:19:44,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 1.5994897959183674) internal successors, (627), 392 states have internal predecessors, (627), 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-11-19 04:19:44,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 627 transitions. [2021-11-19 04:19:44,671 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 627 transitions. Word has length 103 [2021-11-19 04:19:44,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:19:44,672 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 627 transitions. [2021-11-19 04:19:44,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 states have internal predecessors, (143), 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-11-19 04:19:44,673 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 627 transitions. [2021-11-19 04:19:44,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-19 04:19:44,674 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:19:44,675 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:19:44,700 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-19 04:19:44,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:19:44,893 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:19:44,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:19:44,893 INFO L85 PathProgramCache]: Analyzing trace with hash -1027392997, now seen corresponding path program 1 times [2021-11-19 04:19:44,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:19:44,894 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [389916321] [2021-11-19 04:19:44,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:19:44,894 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:19:44,894 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:19:44,895 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:19:44,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-19 04:19:45,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:19:45,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 04:19:45,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:19:45,257 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-19 04:19:45,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-19 04:19:45,316 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-19 04:19:45,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-19 04:19:45,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:19:45,677 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-19 04:19:45,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:19:46,091 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-19 04:19:46,092 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:19:46,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [389916321] [2021-11-19 04:19:46,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [389916321] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:19:46,092 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:19:46,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:19:46,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56029409] [2021-11-19 04:19:46,092 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:19:46,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:19:46,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:19:46,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:19:46,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:19:46,094 INFO L87 Difference]: Start difference. First operand 393 states and 627 transitions. Second operand has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 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-11-19 04:19:48,108 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:19:52,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:19:52,911 INFO L93 Difference]: Finished difference Result 853 states and 1348 transitions. [2021-11-19 04:19:52,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:19:52,913 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 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) Word has length 103 [2021-11-19 04:19:52,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:19:52,916 INFO L225 Difference]: With dead ends: 853 [2021-11-19 04:19:52,917 INFO L226 Difference]: Without dead ends: 481 [2021-11-19 04:19:52,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 199 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:19:52,919 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 179 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 75 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:19:52,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 598 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 442 Invalid, 1 Unknown, 0 Unchecked, 6.7s Time] [2021-11-19 04:19:52,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-11-19 04:19:52,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 393. [2021-11-19 04:19:52,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 1.5790816326530612) internal successors, (619), 392 states have internal predecessors, (619), 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-11-19 04:19:52,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 619 transitions. [2021-11-19 04:19:52,937 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 619 transitions. Word has length 103 [2021-11-19 04:19:52,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:19:52,937 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 619 transitions. [2021-11-19 04:19:52,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 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-11-19 04:19:52,938 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 619 transitions. [2021-11-19 04:19:52,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-19 04:19:52,939 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:19:52,940 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 04:19:52,974 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-19 04:19:53,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:19:53,154 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:19:53,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:19:53,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1158785285, now seen corresponding path program 1 times [2021-11-19 04:19:53,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:19:53,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [389962259] [2021-11-19 04:19:53,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:19:53,156 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:19:53,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:19:53,157 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:19:53,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-19 04:19:53,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:19:53,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 04:19:53,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:19:53,626 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-19 04:19:53,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-19 04:19:53,688 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-19 04:19:53,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-19 04:19:53,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:19:54,035 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-19 04:19:54,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:19:54,459 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-19 04:19:54,459 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:19:54,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [389962259] [2021-11-19 04:19:54,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [389962259] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:19:54,460 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:19:54,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:19:54,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654765539] [2021-11-19 04:19:54,461 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:19:54,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:19:54,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:19:54,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:19:54,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:19:54,463 INFO L87 Difference]: Start difference. First operand 393 states and 619 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 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-11-19 04:19:56,485 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:20:01,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:20:01,693 INFO L93 Difference]: Finished difference Result 833 states and 1307 transitions. [2021-11-19 04:20:01,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:20:01,695 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 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) Word has length 104 [2021-11-19 04:20:01,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:20:01,698 INFO L225 Difference]: With dead ends: 833 [2021-11-19 04:20:01,698 INFO L226 Difference]: Without dead ends: 461 [2021-11-19 04:20:01,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 201 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:20:01,700 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 152 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 58 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:20:01,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 621 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 417 Invalid, 1 Unknown, 0 Unchecked, 7.2s Time] [2021-11-19 04:20:01,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-11-19 04:20:01,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 393. [2021-11-19 04:20:01,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 1.558673469387755) internal successors, (611), 392 states have internal predecessors, (611), 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-11-19 04:20:01,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 611 transitions. [2021-11-19 04:20:01,731 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 611 transitions. Word has length 104 [2021-11-19 04:20:01,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:20:01,731 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 611 transitions. [2021-11-19 04:20:01,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 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-11-19 04:20:01,732 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 611 transitions. [2021-11-19 04:20:01,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-19 04:20:01,734 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:20:01,734 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:20:01,767 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-19 04:20:01,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:20:01,949 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:20:01,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:20:01,950 INFO L85 PathProgramCache]: Analyzing trace with hash 924734704, now seen corresponding path program 1 times [2021-11-19 04:20:01,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:20:01,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [220429331] [2021-11-19 04:20:01,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:20:01,951 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:20:01,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:20:01,952 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:20:01,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-19 04:20:02,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:20:02,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:20:02,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:20:02,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:20:02,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:20:02,638 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-19 04:20:02,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:20:03,167 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-19 04:20:03,168 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:20:03,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [220429331] [2021-11-19 04:20:03,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [220429331] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:20:03,168 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:20:03,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:20:03,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519511190] [2021-11-19 04:20:03,168 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:20:03,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:20:03,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:20:03,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:20:03,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:20:03,170 INFO L87 Difference]: Start difference. First operand 393 states and 611 transitions. Second operand has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 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-11-19 04:20:05,210 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:20:07,228 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:20:11,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:20:11,901 INFO L93 Difference]: Finished difference Result 945 states and 1462 transitions. [2021-11-19 04:20:11,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:20:11,903 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 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) Word has length 115 [2021-11-19 04:20:11,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:20:11,908 INFO L225 Difference]: With dead ends: 945 [2021-11-19 04:20:11,908 INFO L226 Difference]: Without dead ends: 573 [2021-11-19 04:20:11,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:20:11,910 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 182 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 60 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:20:11,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 529 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 372 Invalid, 2 Unknown, 0 Unchecked, 8.6s Time] [2021-11-19 04:20:11,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-11-19 04:20:11,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 423. [2021-11-19 04:20:11,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 1.54739336492891) internal successors, (653), 422 states have internal predecessors, (653), 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-11-19 04:20:11,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 653 transitions. [2021-11-19 04:20:11,932 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 653 transitions. Word has length 115 [2021-11-19 04:20:11,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:20:11,933 INFO L470 AbstractCegarLoop]: Abstraction has 423 states and 653 transitions. [2021-11-19 04:20:11,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 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-11-19 04:20:11,934 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 653 transitions. [2021-11-19 04:20:11,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-19 04:20:11,935 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:20:11,936 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:20:11,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-19 04:20:12,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:20:12,149 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:20:12,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:20:12,150 INFO L85 PathProgramCache]: Analyzing trace with hash -854886808, now seen corresponding path program 1 times [2021-11-19 04:20:12,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:20:12,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [664125221] [2021-11-19 04:20:12,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:20:12,151 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:20:12,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:20:12,152 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:20:12,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-19 04:20:12,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:20:12,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:20:12,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:20:12,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:20:12,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:20:12,877 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-19 04:20:12,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:20:13,409 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-19 04:20:13,409 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:20:13,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [664125221] [2021-11-19 04:20:13,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [664125221] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:20:13,410 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:20:13,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:20:13,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66979130] [2021-11-19 04:20:13,410 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:20:13,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:20:13,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:20:13,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:20:13,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:20:13,412 INFO L87 Difference]: Start difference. First operand 423 states and 653 transitions. Second operand has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 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-11-19 04:20:15,430 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:20:21,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:20:21,159 INFO L93 Difference]: Finished difference Result 961 states and 1477 transitions. [2021-11-19 04:20:21,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:20:21,161 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 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) Word has length 116 [2021-11-19 04:20:21,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:20:21,165 INFO L225 Difference]: With dead ends: 961 [2021-11-19 04:20:21,166 INFO L226 Difference]: Without dead ends: 559 [2021-11-19 04:20:21,167 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:20:21,168 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 178 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 68 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2021-11-19 04:20:21,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 676 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 468 Invalid, 1 Unknown, 0 Unchecked, 7.7s Time] [2021-11-19 04:20:21,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-11-19 04:20:21,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 423. [2021-11-19 04:20:21,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 1.533175355450237) internal successors, (647), 422 states have internal predecessors, (647), 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-11-19 04:20:21,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 647 transitions. [2021-11-19 04:20:21,188 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 647 transitions. Word has length 116 [2021-11-19 04:20:21,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:20:21,189 INFO L470 AbstractCegarLoop]: Abstraction has 423 states and 647 transitions. [2021-11-19 04:20:21,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 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-11-19 04:20:21,189 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 647 transitions. [2021-11-19 04:20:21,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-19 04:20:21,191 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:20:21,192 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:20:21,225 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-19 04:20:21,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:20:21,409 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:20:21,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:20:21,410 INFO L85 PathProgramCache]: Analyzing trace with hash -990239025, now seen corresponding path program 1 times [2021-11-19 04:20:21,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:20:21,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1247334578] [2021-11-19 04:20:21,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:20:21,411 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:20:21,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:20:21,412 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:20:21,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-19 04:20:21,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:20:21,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:20:21,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:20:21,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:20:21,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:20:22,320 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-19 04:20:22,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:20:22,929 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-19 04:20:22,930 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:20:22,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1247334578] [2021-11-19 04:20:22,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1247334578] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:20:22,930 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:20:22,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:20:22,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742447737] [2021-11-19 04:20:22,930 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:20:22,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:20:22,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:20:22,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:20:22,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:20:22,932 INFO L87 Difference]: Start difference. First operand 423 states and 647 transitions. Second operand has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 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-11-19 04:20:24,962 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:20:29,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:20:29,653 INFO L93 Difference]: Finished difference Result 1003 states and 1528 transitions. [2021-11-19 04:20:29,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:20:29,655 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 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) Word has length 118 [2021-11-19 04:20:29,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:20:29,658 INFO L225 Difference]: With dead ends: 1003 [2021-11-19 04:20:29,659 INFO L226 Difference]: Without dead ends: 601 [2021-11-19 04:20:29,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:20:29,660 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 182 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 66 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:20:29,661 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 529 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 370 Invalid, 1 Unknown, 0 Unchecked, 6.6s Time] [2021-11-19 04:20:29,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-11-19 04:20:29,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 451. [2021-11-19 04:20:29,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 1.52) internal successors, (684), 450 states have internal predecessors, (684), 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-11-19 04:20:29,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 684 transitions. [2021-11-19 04:20:29,683 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 684 transitions. Word has length 118 [2021-11-19 04:20:29,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:20:29,684 INFO L470 AbstractCegarLoop]: Abstraction has 451 states and 684 transitions. [2021-11-19 04:20:29,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 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-11-19 04:20:29,684 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 684 transitions. [2021-11-19 04:20:29,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-19 04:20:29,686 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:20:29,687 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:20:29,706 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2021-11-19 04:20:29,904 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:20:29,905 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:20:29,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:20:29,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1418215159, now seen corresponding path program 1 times [2021-11-19 04:20:29,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:20:29,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2000996320] [2021-11-19 04:20:29,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:20:29,907 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:20:29,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:20:29,908 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:20:29,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-19 04:20:30,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:20:30,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:20:30,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:20:30,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:20:30,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:20:30,674 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-19 04:20:30,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:20:31,237 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-19 04:20:31,237 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:20:31,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2000996320] [2021-11-19 04:20:31,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2000996320] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:20:31,238 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:20:31,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:20:31,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98034651] [2021-11-19 04:20:31,238 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:20:31,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:20:31,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:20:31,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:20:31,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:20:31,240 INFO L87 Difference]: Start difference. First operand 451 states and 684 transitions. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 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-11-19 04:20:33,258 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:20:35,269 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:20:40,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:20:40,148 INFO L93 Difference]: Finished difference Result 1009 states and 1524 transitions. [2021-11-19 04:20:40,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:20:40,149 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 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) Word has length 119 [2021-11-19 04:20:40,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:20:40,152 INFO L225 Difference]: With dead ends: 1009 [2021-11-19 04:20:40,152 INFO L226 Difference]: Without dead ends: 579 [2021-11-19 04:20:40,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:20:40,154 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 170 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 66 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 496 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:20:40,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 496 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 367 Invalid, 2 Unknown, 0 Unchecked, 8.8s Time] [2021-11-19 04:20:40,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-11-19 04:20:40,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 451. [2021-11-19 04:20:40,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 1.5044444444444445) internal successors, (677), 450 states have internal predecessors, (677), 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-11-19 04:20:40,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 677 transitions. [2021-11-19 04:20:40,184 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 677 transitions. Word has length 119 [2021-11-19 04:20:40,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:20:40,184 INFO L470 AbstractCegarLoop]: Abstraction has 451 states and 677 transitions. [2021-11-19 04:20:40,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 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-11-19 04:20:40,185 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 677 transitions. [2021-11-19 04:20:40,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-19 04:20:40,187 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:20:40,187 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:20:40,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-19 04:20:40,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:20:40,407 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:20:40,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:20:40,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1534107013, now seen corresponding path program 1 times [2021-11-19 04:20:40,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:20:40,408 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [240870295] [2021-11-19 04:20:40,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:20:40,408 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:20:40,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:20:40,409 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:20:40,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-19 04:20:40,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:20:40,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:20:40,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:20:40,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:20:40,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:20:41,219 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-19 04:20:41,219 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:20:41,819 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-19 04:20:41,820 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:20:41,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [240870295] [2021-11-19 04:20:41,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [240870295] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:20:41,820 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:20:41,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:20:41,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357741065] [2021-11-19 04:20:41,821 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:20:41,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:20:41,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:20:41,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:20:41,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:20:41,822 INFO L87 Difference]: Start difference. First operand 451 states and 677 transitions. Second operand has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 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-11-19 04:20:43,841 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:20:45,855 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:20:50,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:20:50,033 INFO L93 Difference]: Finished difference Result 1051 states and 1571 transitions. [2021-11-19 04:20:50,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:20:50,034 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 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) Word has length 125 [2021-11-19 04:20:50,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:20:50,037 INFO L225 Difference]: With dead ends: 1051 [2021-11-19 04:20:50,037 INFO L226 Difference]: Without dead ends: 621 [2021-11-19 04:20:50,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:20:50,038 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 156 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 63 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 496 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:20:50,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 496 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 368 Invalid, 2 Unknown, 0 Unchecked, 8.1s Time] [2021-11-19 04:20:50,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-11-19 04:20:50,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 486. [2021-11-19 04:20:50,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.4969072164948454) internal successors, (726), 485 states have internal predecessors, (726), 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-11-19 04:20:50,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 726 transitions. [2021-11-19 04:20:50,053 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 726 transitions. Word has length 125 [2021-11-19 04:20:50,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:20:50,053 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 726 transitions. [2021-11-19 04:20:50,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 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-11-19 04:20:50,054 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 726 transitions. [2021-11-19 04:20:50,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-19 04:20:50,055 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:20:50,055 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:20:50,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-19 04:20:50,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:20:50,269 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:20:50,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:20:50,269 INFO L85 PathProgramCache]: Analyzing trace with hash 25913870, now seen corresponding path program 1 times [2021-11-19 04:20:50,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:20:50,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1856986603] [2021-11-19 04:20:50,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:20:50,270 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:20:50,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:20:50,270 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:20:50,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-19 04:20:50,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:20:50,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:20:50,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:20:50,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:20:50,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:20:50,901 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-19 04:20:50,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:20:51,421 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-19 04:20:51,422 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:20:51,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1856986603] [2021-11-19 04:20:51,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1856986603] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:20:51,422 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:20:51,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:20:51,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867839059] [2021-11-19 04:20:51,422 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:20:51,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:20:51,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:20:51,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:20:51,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:20:51,424 INFO L87 Difference]: Start difference. First operand 486 states and 726 transitions. Second operand has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 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-11-19 04:20:53,442 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:20:56,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:20:56,928 INFO L93 Difference]: Finished difference Result 1077 states and 1604 transitions. [2021-11-19 04:20:56,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:20:56,929 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 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) Word has length 126 [2021-11-19 04:20:56,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:20:56,932 INFO L225 Difference]: With dead ends: 1077 [2021-11-19 04:20:56,932 INFO L226 Difference]: Without dead ends: 612 [2021-11-19 04:20:56,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:20:56,934 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 191 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 70 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:20:56,934 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 468 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 355 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2021-11-19 04:20:56,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-11-19 04:20:56,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 486. [2021-11-19 04:20:56,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.488659793814433) internal successors, (722), 485 states have internal predecessors, (722), 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-11-19 04:20:56,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 722 transitions. [2021-11-19 04:20:56,953 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 722 transitions. Word has length 126 [2021-11-19 04:20:56,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:20:56,953 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 722 transitions. [2021-11-19 04:20:56,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 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-11-19 04:20:56,954 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 722 transitions. [2021-11-19 04:20:56,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-11-19 04:20:56,956 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:20:56,956 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:20:56,989 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-19 04:20:57,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:20:57,171 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:20:57,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:20:57,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1270104194, now seen corresponding path program 1 times [2021-11-19 04:20:57,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:20:57,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1968025525] [2021-11-19 04:20:57,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:20:57,172 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:20:57,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:20:57,173 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:20:57,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-19 04:20:57,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:20:57,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:20:57,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:20:57,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:20:57,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:20:57,900 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-19 04:20:57,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:20:58,486 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-19 04:20:58,486 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:20:58,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1968025525] [2021-11-19 04:20:58,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1968025525] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:20:58,487 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:20:58,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:20:58,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428530768] [2021-11-19 04:20:58,487 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:20:58,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:20:58,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:20:58,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:20:58,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:20:58,488 INFO L87 Difference]: Start difference. First operand 486 states and 722 transitions. Second operand has 6 states, 6 states have (on average 24.5) internal successors, (147), 6 states have internal predecessors, (147), 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-11-19 04:21:00,501 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:21:04,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:21:04,751 INFO L93 Difference]: Finished difference Result 1120 states and 1656 transitions. [2021-11-19 04:21:04,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:21:04,752 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.5) internal successors, (147), 6 states have internal predecessors, (147), 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) Word has length 143 [2021-11-19 04:21:04,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:21:04,755 INFO L225 Difference]: With dead ends: 1120 [2021-11-19 04:21:04,755 INFO L226 Difference]: Without dead ends: 655 [2021-11-19 04:21:04,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:21:04,757 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 173 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 64 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:21:04,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 469 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 356 Invalid, 1 Unknown, 0 Unchecked, 6.2s Time] [2021-11-19 04:21:04,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-11-19 04:21:04,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 529. [2021-11-19 04:21:04,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 1.4791666666666667) internal successors, (781), 528 states have internal predecessors, (781), 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-11-19 04:21:04,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 781 transitions. [2021-11-19 04:21:04,790 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 781 transitions. Word has length 143 [2021-11-19 04:21:04,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:21:04,790 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 781 transitions. [2021-11-19 04:21:04,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.5) internal successors, (147), 6 states have internal predecessors, (147), 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-11-19 04:21:04,791 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 781 transitions. [2021-11-19 04:21:04,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-19 04:21:04,793 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:21:04,793 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:21:04,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-19 04:21:05,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:21:05,010 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:21:05,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:21:05,010 INFO L85 PathProgramCache]: Analyzing trace with hash -212139407, now seen corresponding path program 1 times [2021-11-19 04:21:05,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:21:05,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [715960259] [2021-11-19 04:21:05,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:21:05,011 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:21:05,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:21:05,012 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:21:05,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-19 04:21:05,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:21:05,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:21:05,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:21:05,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:21:05,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:21:05,833 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-19 04:21:05,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:21:06,429 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-19 04:21:06,429 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:21:06,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [715960259] [2021-11-19 04:21:06,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [715960259] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:21:06,429 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:21:06,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:21:06,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280930638] [2021-11-19 04:21:06,430 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:21:06,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:21:06,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:21:06,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:21:06,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:21:06,431 INFO L87 Difference]: Start difference. First operand 529 states and 781 transitions. Second operand has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 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-11-19 04:21:08,444 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:21:12,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:21:12,314 INFO L93 Difference]: Finished difference Result 1161 states and 1710 transitions. [2021-11-19 04:21:12,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:21:12,315 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 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) Word has length 144 [2021-11-19 04:21:12,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:21:12,320 INFO L225 Difference]: With dead ends: 1161 [2021-11-19 04:21:12,320 INFO L226 Difference]: Without dead ends: 637 [2021-11-19 04:21:12,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:21:12,322 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 170 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 65 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:21:12,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 491 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 356 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2021-11-19 04:21:12,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-11-19 04:21:12,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 521. [2021-11-19 04:21:12,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 520 states have (on average 1.475) internal successors, (767), 520 states have internal predecessors, (767), 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-11-19 04:21:12,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 767 transitions. [2021-11-19 04:21:12,344 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 767 transitions. Word has length 144 [2021-11-19 04:21:12,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:21:12,345 INFO L470 AbstractCegarLoop]: Abstraction has 521 states and 767 transitions. [2021-11-19 04:21:12,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 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-11-19 04:21:12,345 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 767 transitions. [2021-11-19 04:21:12,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-19 04:21:12,347 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:21:12,347 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:21:12,369 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-19 04:21:12,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:21:12,569 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:21:12,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:21:12,569 INFO L85 PathProgramCache]: Analyzing trace with hash 687653923, now seen corresponding path program 1 times [2021-11-19 04:21:12,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:21:12,570 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1285215337] [2021-11-19 04:21:12,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:21:12,570 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:21:12,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:21:12,571 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:21:12,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-19 04:21:12,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:21:12,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:21:12,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:21:12,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:21:12,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:21:13,302 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-19 04:21:13,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:21:13,920 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-19 04:21:13,920 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:21:13,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1285215337] [2021-11-19 04:21:13,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1285215337] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:21:13,920 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:21:13,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:21:13,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982841633] [2021-11-19 04:21:13,921 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:21:13,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:21:13,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:21:13,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:21:13,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:21:13,922 INFO L87 Difference]: Start difference. First operand 521 states and 767 transitions. Second operand has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 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-11-19 04:21:15,939 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:21:17,955 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:21:22,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:21:22,443 INFO L93 Difference]: Finished difference Result 1171 states and 1723 transitions. [2021-11-19 04:21:22,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:21:22,445 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 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) Word has length 146 [2021-11-19 04:21:22,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:21:22,448 INFO L225 Difference]: With dead ends: 1171 [2021-11-19 04:21:22,448 INFO L226 Difference]: Without dead ends: 671 [2021-11-19 04:21:22,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:21:22,450 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 159 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 60 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2021-11-19 04:21:22,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 529 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 370 Invalid, 2 Unknown, 0 Unchecked, 8.4s Time] [2021-11-19 04:21:22,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-11-19 04:21:22,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 547. [2021-11-19 04:21:22,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 1.4597069597069596) internal successors, (797), 546 states have internal predecessors, (797), 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-11-19 04:21:22,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 797 transitions. [2021-11-19 04:21:22,475 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 797 transitions. Word has length 146 [2021-11-19 04:21:22,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:21:22,476 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 797 transitions. [2021-11-19 04:21:22,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 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-11-19 04:21:22,476 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 797 transitions. [2021-11-19 04:21:22,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-19 04:21:22,478 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:21:22,478 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:21:22,510 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-19 04:21:22,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:21:22,696 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:21:22,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:21:22,696 INFO L85 PathProgramCache]: Analyzing trace with hash 147260651, now seen corresponding path program 1 times [2021-11-19 04:21:22,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:21:22,697 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2063922586] [2021-11-19 04:21:22,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:21:22,697 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:21:22,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:21:22,698 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:21:22,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-19 04:21:22,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:21:22,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:21:22,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:21:22,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:21:23,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:21:23,438 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-19 04:21:23,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:21:24,018 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-19 04:21:24,019 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:21:24,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2063922586] [2021-11-19 04:21:24,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2063922586] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:21:24,019 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:21:24,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:21:24,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711958642] [2021-11-19 04:21:24,020 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:21:24,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:21:24,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:21:24,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:21:24,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:21:24,021 INFO L87 Difference]: Start difference. First operand 547 states and 797 transitions. Second operand has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 6 states have internal predecessors, (122), 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-11-19 04:21:26,043 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:21:30,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:21:30,697 INFO L93 Difference]: Finished difference Result 1187 states and 1729 transitions. [2021-11-19 04:21:30,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:21:30,698 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 6 states have internal predecessors, (122), 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) Word has length 147 [2021-11-19 04:21:30,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:21:30,701 INFO L225 Difference]: With dead ends: 1187 [2021-11-19 04:21:30,701 INFO L226 Difference]: Without dead ends: 661 [2021-11-19 04:21:30,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:21:30,702 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 155 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 63 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:21:30,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 631 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 466 Invalid, 1 Unknown, 0 Unchecked, 6.6s Time] [2021-11-19 04:21:30,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-11-19 04:21:30,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 547. [2021-11-19 04:21:30,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 1.4413919413919414) internal successors, (787), 546 states have internal predecessors, (787), 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-11-19 04:21:30,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 787 transitions. [2021-11-19 04:21:30,719 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 787 transitions. Word has length 147 [2021-11-19 04:21:30,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:21:30,720 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 787 transitions. [2021-11-19 04:21:30,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 6 states have internal predecessors, (122), 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-11-19 04:21:30,720 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 787 transitions. [2021-11-19 04:21:30,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-19 04:21:30,722 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:21:30,722 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:21:30,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-11-19 04:21:30,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:21:30,954 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:21:30,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:21:30,955 INFO L85 PathProgramCache]: Analyzing trace with hash -805887998, now seen corresponding path program 1 times [2021-11-19 04:21:30,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:21:30,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [211256778] [2021-11-19 04:21:30,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:21:30,956 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:21:30,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:21:30,958 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:21:30,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-19 04:21:31,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:21:31,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:21:31,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:21:31,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:21:31,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:21:31,740 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-19 04:21:31,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:21:32,321 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-19 04:21:32,321 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:21:32,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [211256778] [2021-11-19 04:21:32,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [211256778] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:21:32,322 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:21:32,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:21:32,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106766956] [2021-11-19 04:21:32,322 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:21:32,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:21:32,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:21:32,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:21:32,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:21:32,324 INFO L87 Difference]: Start difference. First operand 547 states and 787 transitions. Second operand has 6 states, 6 states have (on average 21.0) internal successors, (126), 6 states have internal predecessors, (126), 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-11-19 04:21:34,356 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:21:38,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:21:38,626 INFO L93 Difference]: Finished difference Result 1221 states and 1757 transitions. [2021-11-19 04:21:38,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:21:38,627 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 6 states have internal predecessors, (126), 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) Word has length 157 [2021-11-19 04:21:38,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:21:38,630 INFO L225 Difference]: With dead ends: 1221 [2021-11-19 04:21:38,631 INFO L226 Difference]: Without dead ends: 695 [2021-11-19 04:21:38,631 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 308 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:21:38,632 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 141 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 61 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:21:38,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 648 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 471 Invalid, 1 Unknown, 0 Unchecked, 6.2s Time] [2021-11-19 04:21:38,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2021-11-19 04:21:38,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 580. [2021-11-19 04:21:38,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 579 states have (on average 1.4317789291882557) internal successors, (829), 579 states have internal predecessors, (829), 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-11-19 04:21:38,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 829 transitions. [2021-11-19 04:21:38,658 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 829 transitions. Word has length 157 [2021-11-19 04:21:38,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:21:38,658 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 829 transitions. [2021-11-19 04:21:38,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 6 states have internal predecessors, (126), 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-11-19 04:21:38,659 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 829 transitions. [2021-11-19 04:21:38,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-19 04:21:38,661 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:21:38,661 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:21:38,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-11-19 04:21:38,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:21:38,877 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:21:38,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:21:38,878 INFO L85 PathProgramCache]: Analyzing trace with hash 650199093, now seen corresponding path program 1 times [2021-11-19 04:21:38,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:21:38,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1810924906] [2021-11-19 04:21:38,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:21:38,878 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:21:38,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:21:38,880 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:21:38,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-11-19 04:21:39,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:21:39,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:21:39,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:21:39,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:21:39,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:21:39,634 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 127 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-19 04:21:39,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:21:40,225 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 127 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-19 04:21:40,226 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:21:40,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1810924906] [2021-11-19 04:21:40,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1810924906] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:21:40,226 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:21:40,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:21:40,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526465005] [2021-11-19 04:21:40,227 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:21:40,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:21:40,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:21:40,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:21:40,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:21:40,228 INFO L87 Difference]: Start difference. First operand 580 states and 829 transitions. Second operand has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 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-11-19 04:21:42,250 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:21:44,263 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:21:48,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:21:48,089 INFO L93 Difference]: Finished difference Result 1249 states and 1786 transitions. [2021-11-19 04:21:48,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:21:48,093 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 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) Word has length 158 [2021-11-19 04:21:48,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:21:48,096 INFO L225 Difference]: With dead ends: 1249 [2021-11-19 04:21:48,096 INFO L226 Difference]: Without dead ends: 672 [2021-11-19 04:21:48,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:21:48,097 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 136 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 58 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:21:48,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 512 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 369 Invalid, 2 Unknown, 0 Unchecked, 7.8s Time] [2021-11-19 04:21:48,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-11-19 04:21:48,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 571. [2021-11-19 04:21:48,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 570 states have (on average 1.419298245614035) internal successors, (809), 570 states have internal predecessors, (809), 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-11-19 04:21:48,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 809 transitions. [2021-11-19 04:21:48,116 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 809 transitions. Word has length 158 [2021-11-19 04:21:48,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:21:48,116 INFO L470 AbstractCegarLoop]: Abstraction has 571 states and 809 transitions. [2021-11-19 04:21:48,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 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-11-19 04:21:48,117 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 809 transitions. [2021-11-19 04:21:48,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-11-19 04:21:48,118 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:21:48,118 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:21:48,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-11-19 04:21:48,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:21:48,319 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:21:48,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:21:48,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1798783839, now seen corresponding path program 1 times [2021-11-19 04:21:48,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:21:48,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1041437955] [2021-11-19 04:21:48,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:21:48,320 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:21:48,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:21:48,321 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:21:48,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-19 04:21:48,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:21:48,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:21:48,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:21:48,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:21:48,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:21:49,080 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-19 04:21:49,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:21:49,646 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-19 04:21:49,646 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:21:49,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1041437955] [2021-11-19 04:21:49,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1041437955] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:21:49,646 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:21:49,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:21:49,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494495275] [2021-11-19 04:21:49,647 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:21:49,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:21:49,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:21:49,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:21:49,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:21:49,649 INFO L87 Difference]: Start difference. First operand 571 states and 809 transitions. Second operand has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 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-11-19 04:21:51,677 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:21:53,691 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:21:57,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:21:57,483 INFO L93 Difference]: Finished difference Result 1247 states and 1773 transitions. [2021-11-19 04:21:57,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:21:57,486 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 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) Word has length 165 [2021-11-19 04:21:57,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:21:57,490 INFO L225 Difference]: With dead ends: 1247 [2021-11-19 04:21:57,490 INFO L226 Difference]: Without dead ends: 697 [2021-11-19 04:21:57,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 324 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:21:57,491 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 148 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 54 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-19 04:21:57,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 532 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 383 Invalid, 2 Unknown, 0 Unchecked, 7.8s Time] [2021-11-19 04:21:57,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-11-19 04:21:57,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 593. [2021-11-19 04:21:57,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 1.400337837837838) internal successors, (829), 592 states have internal predecessors, (829), 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-11-19 04:21:57,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 829 transitions. [2021-11-19 04:21:57,527 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 829 transitions. Word has length 165 [2021-11-19 04:21:57,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:21:57,527 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 829 transitions. [2021-11-19 04:21:57,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 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-11-19 04:21:57,527 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 829 transitions. [2021-11-19 04:21:57,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-11-19 04:21:57,529 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:21:57,529 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:21:57,546 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-11-19 04:21:57,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:21:57,741 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:21:57,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:21:57,742 INFO L85 PathProgramCache]: Analyzing trace with hash 704183705, now seen corresponding path program 1 times [2021-11-19 04:21:57,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:21:57,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1259438165] [2021-11-19 04:21:57,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:21:57,743 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:21:57,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:21:57,744 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:21:57,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-19 04:21:57,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:21:57,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:21:57,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:21:57,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:21:58,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:21:58,574 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 94 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-19 04:21:58,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:21:59,164 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 94 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-19 04:21:59,164 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:21:59,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1259438165] [2021-11-19 04:21:59,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1259438165] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:21:59,165 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:21:59,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:21:59,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800862334] [2021-11-19 04:21:59,165 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:21:59,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:21:59,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:21:59,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:21:59,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:21:59,166 INFO L87 Difference]: Start difference. First operand 593 states and 829 transitions. Second operand has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 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-11-19 04:22:01,190 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:22:03,202 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:22:07,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:22:07,816 INFO L93 Difference]: Finished difference Result 1262 states and 1769 transitions. [2021-11-19 04:22:07,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:22:07,820 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 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) Word has length 166 [2021-11-19 04:22:07,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:22:07,823 INFO L225 Difference]: With dead ends: 1262 [2021-11-19 04:22:07,823 INFO L226 Difference]: Without dead ends: 690 [2021-11-19 04:22:07,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 326 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:22:07,824 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 141 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 55 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 698 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2021-11-19 04:22:07,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 698 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 470 Invalid, 2 Unknown, 0 Unchecked, 8.6s Time] [2021-11-19 04:22:07,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-11-19 04:22:07,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 593. [2021-11-19 04:22:07,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 1.3800675675675675) internal successors, (817), 592 states have internal predecessors, (817), 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-11-19 04:22:07,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 817 transitions. [2021-11-19 04:22:07,840 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 817 transitions. Word has length 166 [2021-11-19 04:22:07,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:22:07,841 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 817 transitions. [2021-11-19 04:22:07,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 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-11-19 04:22:07,841 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 817 transitions. [2021-11-19 04:22:07,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-19 04:22:07,843 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:22:07,843 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:22:07,864 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-19 04:22:08,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:22:08,061 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:22:08,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:22:08,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1806960084, now seen corresponding path program 1 times [2021-11-19 04:22:08,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:22:08,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1809174125] [2021-11-19 04:22:08,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:22:08,062 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:22:08,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:22:08,063 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:22:08,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-19 04:22:08,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:22:08,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:22:08,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:22:08,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:22:08,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:22:08,858 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-11-19 04:22:08,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:22:09,455 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-11-19 04:22:09,455 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:22:09,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1809174125] [2021-11-19 04:22:09,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1809174125] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:22:09,456 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:22:09,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:22:09,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688729638] [2021-11-19 04:22:09,456 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:22:09,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:22:09,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:22:09,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:22:09,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:22:09,457 INFO L87 Difference]: Start difference. First operand 593 states and 817 transitions. Second operand has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 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-11-19 04:22:11,474 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:22:13,489 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:22:17,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:22:17,787 INFO L93 Difference]: Finished difference Result 1287 states and 1779 transitions. [2021-11-19 04:22:17,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:22:17,790 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 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) Word has length 168 [2021-11-19 04:22:17,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:22:17,794 INFO L225 Difference]: With dead ends: 1287 [2021-11-19 04:22:17,795 INFO L226 Difference]: Without dead ends: 715 [2021-11-19 04:22:17,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:22:17,796 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 137 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 55 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:22:17,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 512 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 371 Invalid, 2 Unknown, 0 Unchecked, 8.2s Time] [2021-11-19 04:22:17,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-11-19 04:22:17,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 617. [2021-11-19 04:22:17,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 616 states have (on average 1.3620129870129871) internal successors, (839), 616 states have internal predecessors, (839), 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-11-19 04:22:17,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 839 transitions. [2021-11-19 04:22:17,820 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 839 transitions. Word has length 168 [2021-11-19 04:22:17,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:22:17,821 INFO L470 AbstractCegarLoop]: Abstraction has 617 states and 839 transitions. [2021-11-19 04:22:17,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 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-11-19 04:22:17,821 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 839 transitions. [2021-11-19 04:22:17,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-19 04:22:17,823 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:22:17,823 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:22:17,842 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2021-11-19 04:22:18,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:22:18,033 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:22:18,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:22:18,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1696426025, now seen corresponding path program 1 times [2021-11-19 04:22:18,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:22:18,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1403658259] [2021-11-19 04:22:18,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:22:18,035 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:22:18,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:22:18,036 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:22:18,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-11-19 04:22:18,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:22:18,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 04:22:18,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:22:18,652 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-19 04:22:18,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:22:19,024 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-19 04:22:19,024 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:22:19,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1403658259] [2021-11-19 04:22:19,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1403658259] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:22:19,025 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:22:19,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 04:22:19,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230680500] [2021-11-19 04:22:19,025 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:22:19,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:22:19,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:22:19,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:22:19,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:22:19,027 INFO L87 Difference]: Start difference. First operand 617 states and 839 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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-11-19 04:22:19,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:22:19,194 INFO L93 Difference]: Finished difference Result 1801 states and 2457 transitions. [2021-11-19 04:22:19,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:22:19,195 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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) Word has length 168 [2021-11-19 04:22:19,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:22:19,200 INFO L225 Difference]: With dead ends: 1801 [2021-11-19 04:22:19,201 INFO L226 Difference]: Without dead ends: 1205 [2021-11-19 04:22:19,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 333 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-11-19 04:22:19,202 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 143 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:22:19,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 567 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 04:22:19,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1205 states. [2021-11-19 04:22:19,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1205 to 1205. [2021-11-19 04:22:19,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1205 states, 1204 states have (on average 1.3554817275747508) internal successors, (1632), 1204 states have internal predecessors, (1632), 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-11-19 04:22:19,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1205 states to 1205 states and 1632 transitions. [2021-11-19 04:22:19,240 INFO L78 Accepts]: Start accepts. Automaton has 1205 states and 1632 transitions. Word has length 168 [2021-11-19 04:22:19,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:22:19,241 INFO L470 AbstractCegarLoop]: Abstraction has 1205 states and 1632 transitions. [2021-11-19 04:22:19,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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-11-19 04:22:19,241 INFO L276 IsEmpty]: Start isEmpty. Operand 1205 states and 1632 transitions. [2021-11-19 04:22:19,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-11-19 04:22:19,242 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:22:19,243 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:22:19,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-11-19 04:22:19,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:22:19,443 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:22:19,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:22:19,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1645119892, now seen corresponding path program 1 times [2021-11-19 04:22:19,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:22:19,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1664784006] [2021-11-19 04:22:19,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:22:19,445 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:22:19,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:22:19,446 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:22:19,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-11-19 04:22:19,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:22:19,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 04:22:19,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:22:19,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-19 04:22:19,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-19 04:22:20,288 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 130 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-11-19 04:22:20,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:22:20,927 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 130 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-11-19 04:22:20,927 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:22:20,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1664784006] [2021-11-19 04:22:20,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1664784006] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:22:20,927 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:22:20,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 04:22:20,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169256417] [2021-11-19 04:22:20,928 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:22:20,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 04:22:20,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:22:20,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 04:22:20,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 04:22:20,929 INFO L87 Difference]: Start difference. First operand 1205 states and 1632 transitions. Second operand has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 6 states have internal predecessors, (122), 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-11-19 04:22:22,944 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 04:22:26,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:22:26,516 INFO L93 Difference]: Finished difference Result 2569 states and 3481 transitions. [2021-11-19 04:22:26,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 04:22:26,520 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 6 states have internal predecessors, (122), 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) Word has length 169 [2021-11-19 04:22:26,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:22:26,526 INFO L225 Difference]: With dead ends: 2569 [2021-11-19 04:22:26,526 INFO L226 Difference]: Without dead ends: 1369 [2021-11-19 04:22:26,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 332 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 04:22:26,528 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 143 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 59 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2021-11-19 04:22:26,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 475 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 357 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2021-11-19 04:22:26,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1369 states. [2021-11-19 04:22:26,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1369 to 1197. [2021-11-19 04:22:26,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 1196 states have (on average 1.334448160535117) internal successors, (1596), 1196 states have internal predecessors, (1596), 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-11-19 04:22:26,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 1596 transitions. [2021-11-19 04:22:26,576 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 1596 transitions. Word has length 169 [2021-11-19 04:22:26,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:22:26,577 INFO L470 AbstractCegarLoop]: Abstraction has 1197 states and 1596 transitions. [2021-11-19 04:22:26,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 6 states have internal predecessors, (122), 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-11-19 04:22:26,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 1596 transitions. [2021-11-19 04:22:26,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-11-19 04:22:26,579 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:22:26,579 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:22:26,597 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (35)] Ended with exit code 0 [2021-11-19 04:22:26,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:22:26,797 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:22:26,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:22:26,797 INFO L85 PathProgramCache]: Analyzing trace with hash -492333937, now seen corresponding path program 1 times [2021-11-19 04:22:26,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:22:26,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [155547295] [2021-11-19 04:22:26,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:22:26,798 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:22:26,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:22:26,799 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:22:26,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-11-19 04:22:27,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:22:27,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 04:22:27,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:22:27,532 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:22:27,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:22:27,982 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 04:22:27,982 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:22:27,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [155547295] [2021-11-19 04:22:27,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [155547295] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:22:27,983 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:22:27,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 04:22:27,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380268438] [2021-11-19 04:22:27,983 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:22:27,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:22:27,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:22:27,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:22:27,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:22:27,984 INFO L87 Difference]: Start difference. First operand 1197 states and 1596 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 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-11-19 04:22:28,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:22:28,228 INFO L93 Difference]: Finished difference Result 2922 states and 3905 transitions. [2021-11-19 04:22:28,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:22:28,229 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 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) Word has length 169 [2021-11-19 04:22:28,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:22:28,240 INFO L225 Difference]: With dead ends: 2922 [2021-11-19 04:22:28,240 INFO L226 Difference]: Without dead ends: 1746 [2021-11-19 04:22:28,242 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 335 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-11-19 04:22:28,242 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 136 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 04:22:28,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 564 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 04:22:28,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1746 states. [2021-11-19 04:22:28,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1746 to 1744. [2021-11-19 04:22:28,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1744 states, 1743 states have (on average 1.3327596098680436) internal successors, (2323), 1743 states have internal predecessors, (2323), 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-11-19 04:22:28,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1744 states to 1744 states and 2323 transitions. [2021-11-19 04:22:28,331 INFO L78 Accepts]: Start accepts. Automaton has 1744 states and 2323 transitions. Word has length 169 [2021-11-19 04:22:28,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:22:28,332 INFO L470 AbstractCegarLoop]: Abstraction has 1744 states and 2323 transitions. [2021-11-19 04:22:28,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 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-11-19 04:22:28,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1744 states and 2323 transitions. [2021-11-19 04:22:28,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2021-11-19 04:22:28,334 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:22:28,335 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:22:28,365 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-11-19 04:22:28,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:22:28,558 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:22:28,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:22:28,558 INFO L85 PathProgramCache]: Analyzing trace with hash 877700344, now seen corresponding path program 1 times [2021-11-19 04:22:28,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:22:28,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1608610813] [2021-11-19 04:22:28,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:22:28,559 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:22:28,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:22:28,560 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:22:28,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-11-19 04:22:28,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:22:28,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 04:22:28,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:22:29,337 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-11-19 04:22:29,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:22:29,869 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-11-19 04:22:29,869 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:22:29,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1608610813] [2021-11-19 04:22:29,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1608610813] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:22:29,869 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:22:29,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 04:22:29,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929601001] [2021-11-19 04:22:29,869 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:22:29,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:22:29,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:22:29,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:22:29,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:22:29,870 INFO L87 Difference]: Start difference. First operand 1744 states and 2323 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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-11-19 04:22:30,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:22:30,087 INFO L93 Difference]: Finished difference Result 4007 states and 5352 transitions. [2021-11-19 04:22:30,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:22:30,099 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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) Word has length 170 [2021-11-19 04:22:30,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:22:30,113 INFO L225 Difference]: With dead ends: 4007 [2021-11-19 04:22:30,113 INFO L226 Difference]: Without dead ends: 2284 [2021-11-19 04:22:30,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 337 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-11-19 04:22:30,116 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 138 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:22:30,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 448 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 04:22:30,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2284 states. [2021-11-19 04:22:30,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2284 to 2260. [2021-11-19 04:22:30,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2259 states have (on average 1.3373173970783532) internal successors, (3021), 2259 states have internal predecessors, (3021), 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-11-19 04:22:30,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 3021 transitions. [2021-11-19 04:22:30,236 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 3021 transitions. Word has length 170 [2021-11-19 04:22:30,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:22:30,236 INFO L470 AbstractCegarLoop]: Abstraction has 2260 states and 3021 transitions. [2021-11-19 04:22:30,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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-11-19 04:22:30,237 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 3021 transitions. [2021-11-19 04:22:30,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2021-11-19 04:22:30,239 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:22:30,240 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:22:30,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-11-19 04:22:30,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:22:30,456 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:22:30,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:22:30,456 INFO L85 PathProgramCache]: Analyzing trace with hash -70351622, now seen corresponding path program 1 times [2021-11-19 04:22:30,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:22:30,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [269887831] [2021-11-19 04:22:30,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:22:30,457 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:22:30,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:22:30,458 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:22:30,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-19 04:22:30,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:22:30,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 04:22:30,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:22:31,229 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-19 04:22:31,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:22:31,766 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-19 04:22:31,766 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:22:31,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [269887831] [2021-11-19 04:22:31,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [269887831] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:22:31,766 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:22:31,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 04:22:31,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570368245] [2021-11-19 04:22:31,766 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:22:31,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:22:31,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:22:31,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:22:31,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:22:31,768 INFO L87 Difference]: Start difference. First operand 2260 states and 3021 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 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-11-19 04:22:31,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:22:31,982 INFO L93 Difference]: Finished difference Result 4548 states and 6085 transitions. [2021-11-19 04:22:31,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:22:31,983 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 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) Word has length 170 [2021-11-19 04:22:31,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:22:32,006 INFO L225 Difference]: With dead ends: 4548 [2021-11-19 04:22:32,006 INFO L226 Difference]: Without dead ends: 2309 [2021-11-19 04:22:32,009 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 337 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-11-19 04:22:32,010 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 17 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:22:32,010 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 433 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 04:22:32,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2309 states. [2021-11-19 04:22:32,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2309 to 2309. [2021-11-19 04:22:32,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2309 states, 2308 states have (on average 1.3375216637781628) internal successors, (3087), 2308 states have internal predecessors, (3087), 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-11-19 04:22:32,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2309 states to 2309 states and 3087 transitions. [2021-11-19 04:22:32,124 INFO L78 Accepts]: Start accepts. Automaton has 2309 states and 3087 transitions. Word has length 170 [2021-11-19 04:22:32,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:22:32,125 INFO L470 AbstractCegarLoop]: Abstraction has 2309 states and 3087 transitions. [2021-11-19 04:22:32,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 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-11-19 04:22:32,125 INFO L276 IsEmpty]: Start isEmpty. Operand 2309 states and 3087 transitions. [2021-11-19 04:22:32,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2021-11-19 04:22:32,127 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:22:32,127 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:22:32,140 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2021-11-19 04:22:32,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:22:32,328 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:22:32,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:22:32,328 INFO L85 PathProgramCache]: Analyzing trace with hash 315510780, now seen corresponding path program 1 times [2021-11-19 04:22:32,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:22:32,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1812285496] [2021-11-19 04:22:32,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:22:32,333 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:22:32,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:22:32,334 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:22:32,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-11-19 04:22:32,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:22:32,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 04:22:32,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:22:33,185 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-11-19 04:22:33,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 04:22:33,775 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-11-19 04:22:33,776 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:22:33,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1812285496] [2021-11-19 04:22:33,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1812285496] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 04:22:33,776 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:22:33,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 04:22:33,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257226298] [2021-11-19 04:22:33,776 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 04:22:33,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 04:22:33,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-19 04:22:33,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 04:22:33,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 04:22:33,778 INFO L87 Difference]: Start difference. First operand 2309 states and 3087 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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-11-19 04:22:33,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 04:22:33,900 INFO L93 Difference]: Finished difference Result 4621 states and 6182 transitions. [2021-11-19 04:22:33,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 04:22:33,900 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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) Word has length 170 [2021-11-19 04:22:33,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 04:22:33,909 INFO L225 Difference]: With dead ends: 4621 [2021-11-19 04:22:33,910 INFO L226 Difference]: Without dead ends: 2333 [2021-11-19 04:22:33,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 337 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-11-19 04:22:33,913 INFO L933 BasicCegarLoop]: 214 mSDtfsCounter, 23 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 04:22:33,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 393 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 04:22:33,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-11-19 04:22:34,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 2333. [2021-11-19 04:22:34,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2333 states, 2332 states have (on average 1.3374785591766725) internal successors, (3119), 2332 states have internal predecessors, (3119), 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-11-19 04:22:34,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2333 states to 2333 states and 3119 transitions. [2021-11-19 04:22:34,006 INFO L78 Accepts]: Start accepts. Automaton has 2333 states and 3119 transitions. Word has length 170 [2021-11-19 04:22:34,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 04:22:34,006 INFO L470 AbstractCegarLoop]: Abstraction has 2333 states and 3119 transitions. [2021-11-19 04:22:34,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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-11-19 04:22:34,007 INFO L276 IsEmpty]: Start isEmpty. Operand 2333 states and 3119 transitions. [2021-11-19 04:22:34,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-11-19 04:22:34,009 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 04:22:34,009 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 04:22:34,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-11-19 04:22:34,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 [2021-11-19 04:22:34,210 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 04:22:34,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 04:22:34,210 INFO L85 PathProgramCache]: Analyzing trace with hash -299918031, now seen corresponding path program 1 times [2021-11-19 04:22:34,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-19 04:22:34,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [507480850] [2021-11-19 04:22:34,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:22:34,211 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 04:22:34,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat [2021-11-19 04:22:34,212 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 04:22:34,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-11-19 04:22:35,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:22:35,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 66 conjunts are in the unsatisfiable core [2021-11-19 04:22:35,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 04:22:35,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 2069 treesize of output 2066 [2021-11-19 04:22:35,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 2570 treesize of output 2400 [2021-11-19 04:22:35,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:35,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 2220 treesize of output 2032 [2021-11-19 04:22:36,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 2317 treesize of output 2205 [2021-11-19 04:22:36,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:36,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:36,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:36,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:36,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:22:36,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:04,879 WARN L227 SmtUtils]: Spent 2.48m on a formula simplification. DAG size of input: 151 DAG size of output: 48 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-19 04:25:04,880 INFO L354 Elim1Store]: treesize reduction 1048, result has 8.9 percent of original size [2021-11-19 04:25:04,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 9 new quantified variables, introduced 16 case distinctions, treesize of input 2310 treesize of output 2001 [2021-11-19 04:25:04,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:04,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:04,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:04,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:04,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:04,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 3576 treesize of output 3112 [2021-11-19 04:25:04,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:04,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 04:25:05,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 15 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 2320 treesize of output 2255 [2021-11-19 04:25:24,743 WARN L227 SmtUtils]: Spent 19.66s on a formula simplification. DAG size of input: 41 DAG size of output: 15 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-19 04:25:24,743 INFO L354 Elim1Store]: treesize reduction 130, result has 13.9 percent of original size [2021-11-19 04:25:24,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 2228 treesize of output 2142 [2021-11-19 04:25:24,782 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-19 04:25:24,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [507480850] [2021-11-19 04:25:24,783 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Some non-self update cases but no top-level DER relation [2021-11-19 04:25:24,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [353734887] [2021-11-19 04:25:24,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:25:24,784 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 04:25:24,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/cvc4 [2021-11-19 04:25:24,790 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 04:25:24,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2021-11-19 04:25:50,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:25:50,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 78 conjunts are in the unsatisfiable core [2021-11-19 04:25:50,547 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@312aaa20 [2021-11-19 04:25:50,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103525028] [2021-11-19 04:25:50,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 04:25:50,548 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 04:25:50,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 04:25:50,549 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 04:25:50,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-11-19 04:25:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 04:25:51,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 59 conjunts are in the unsatisfiable core [2021-11-19 04:25:51,075 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@312aaa20 [2021-11-19 04:25:51,075 INFO L186 FreeRefinementEngine]: Found 0 perfect and 0 imperfect interpolant sequences. [2021-11-19 04:25:51,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [] total 0 [2021-11-19 04:25:51,076 ERROR L172 FreeRefinementEngine]: Strategy WOLF failed to provide any proof altough trace is infeasible [2021-11-19 04:25:51,076 INFO L628 BasicCegarLoop]: Counterexample might be feasible [2021-11-19 04:25:51,085 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-19 04:25:51,110 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3 (40)] Ended with exit code 0 [2021-11-19 04:25:51,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-11-19 04:25:51,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/cvc4 --incremental --print-success --lang smt (41)] Ended with exit code 0 [2021-11-19 04:25:51,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/mathsat -unsat_core_generation=3,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/cvc4 --incremental --print-success --lang smt [2021-11-19 04:25:51,701 INFO L732 BasicCegarLoop]: Path program 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] [2021-11-19 04:25:51,704 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-19 04:25:51,766 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.11 04:25:51 BoogieIcfgContainer [2021-11-19 04:25:51,766 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-19 04:25:51,767 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-19 04:25:51,767 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-19 04:25:51,768 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-19 04:25:51,768 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:17:38" (3/4) ... [2021-11-19 04:25:51,772 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-19 04:25:51,772 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-19 04:25:51,773 INFO L158 Benchmark]: Toolchain (without parser) took 499108.38ms. Allocated memory was 73.4MB in the beginning and 159.4MB in the end (delta: 86.0MB). Free memory was 57.0MB in the beginning and 79.8MB in the end (delta: -22.8MB). Peak memory consumption was 63.8MB. Max. memory is 16.1GB. [2021-11-19 04:25:51,773 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 73.4MB. Free memory is still 55.7MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 04:25:51,773 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1010.38ms. Allocated memory is still 73.4MB. Free memory was 56.8MB in the beginning and 45.9MB in the end (delta: 11.0MB). Peak memory consumption was 31.3MB. Max. memory is 16.1GB. [2021-11-19 04:25:51,773 INFO L158 Benchmark]: Boogie Procedure Inliner took 148.04ms. Allocated memory is still 73.4MB. Free memory was 45.6MB in the beginning and 40.9MB in the end (delta: 4.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-11-19 04:25:51,774 INFO L158 Benchmark]: Boogie Preprocessor took 119.59ms. Allocated memory is still 73.4MB. Free memory was 40.9MB in the beginning and 33.7MB in the end (delta: 7.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-19 04:25:51,774 INFO L158 Benchmark]: RCFGBuilder took 4543.58ms. Allocated memory was 73.4MB in the beginning and 109.1MB in the end (delta: 35.7MB). Free memory was 33.7MB in the beginning and 76.1MB in the end (delta: -42.4MB). Peak memory consumption was 23.2MB. Max. memory is 16.1GB. [2021-11-19 04:25:51,774 INFO L158 Benchmark]: TraceAbstraction took 493274.83ms. Allocated memory was 109.1MB in the beginning and 159.4MB in the end (delta: 50.3MB). Free memory was 75.5MB in the beginning and 79.8MB in the end (delta: -4.4MB). Peak memory consumption was 47.0MB. Max. memory is 16.1GB. [2021-11-19 04:25:51,774 INFO L158 Benchmark]: Witness Printer took 5.01ms. Allocated memory is still 159.4MB. Free memory is still 79.8MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 04:25:51,776 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.30ms. Allocated memory is still 73.4MB. Free memory is still 55.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1010.38ms. Allocated memory is still 73.4MB. Free memory was 56.8MB in the beginning and 45.9MB in the end (delta: 11.0MB). Peak memory consumption was 31.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 148.04ms. Allocated memory is still 73.4MB. Free memory was 45.6MB in the beginning and 40.9MB in the end (delta: 4.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 119.59ms. Allocated memory is still 73.4MB. Free memory was 40.9MB in the beginning and 33.7MB in the end (delta: 7.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 4543.58ms. Allocated memory was 73.4MB in the beginning and 109.1MB in the end (delta: 35.7MB). Free memory was 33.7MB in the beginning and 76.1MB in the end (delta: -42.4MB). Peak memory consumption was 23.2MB. Max. memory is 16.1GB. * TraceAbstraction took 493274.83ms. Allocated memory was 109.1MB in the beginning and 159.4MB in the end (delta: 50.3MB). Free memory was 75.5MB in the beginning and 79.8MB in the end (delta: -4.4MB). Peak memory consumption was 47.0MB. Max. memory is 16.1GB. * Witness Printer took 5.01ms. Allocated memory is still 159.4MB. Free memory is still 79.8MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 1766]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: unable to decide satisfiability of path constraint. Possible FailurePath: [L1054] static int init = 1; [L1055] static SSL_METHOD SSLv3_server_data ; [L1077] SSL *s ; [L1078] int tmp ; [L1082] s = malloc(sizeof(SSL)) [L1083] s->s3 = malloc(sizeof(struct ssl3_state_st)) [L1084] s->ctx = malloc(sizeof(SSL_CTX)) [L1085] s->session = malloc(sizeof(SSL_SESSION)) [L1087] s->info_callback = (void (*) ()) __VERIFIER_nondet_ulong() [L1088] s->options = __VERIFIER_nondet_ulong() [L1089] s->verify_mode = __VERIFIER_nondet_int() [L1090] EXPR s->session [L1090] (s->session)->peer = (struct x509_st*) __VERIFIER_nondet_ulong() [L1091] EXPR s->s3 [L1091] (s->s3)->tmp.cert_request = __VERIFIER_nondet_int() [L1092] EXPR s->s3 [L1092] (s->s3)->tmp.new_cipher = malloc(sizeof(struct ssl_cipher_st)) [L1093] EXPR s->s3 [L1093] EXPR (s->s3)->tmp.new_cipher [L1093] ((s->s3)->tmp.new_cipher)->algorithms = __VERIFIER_nondet_ulong() [L1094] EXPR s->s3 [L1094] EXPR (s->s3)->tmp.new_cipher [L1094] ((s->s3)->tmp.new_cipher)->algo_strength = __VERIFIER_nondet_ulong() [L1095] COND FALSE !(__VERIFIER_nondet_int()) [L1101] s->cert = malloc(sizeof(struct cert_st)) [L1102] EXPR s->cert [L1102] (s->cert)->pkeys[0].privatekey = (struct evp_pkey_st*) __VERIFIER_nondet_ulong() [L1105] CALL ssl3_accept(s) [L1111] BUF_MEM *buf ; [L1112] unsigned long l ; [L1113] unsigned long Time ; [L1114] unsigned long tmp ; [L1115] void (*cb)() ; [L1116] long num1 ; [L1117] int ret ; [L1118] int new_state ; [L1119] int state ; [L1120] int skip ; [L1121] int got_new_session ; [L1122] int tmp___1 = __VERIFIER_nondet_int() ; [L1123] int tmp___2 = __VERIFIER_nondet_int() ; [L1124] int tmp___3 = __VERIFIER_nondet_int() ; [L1125] int tmp___4 = __VERIFIER_nondet_int() ; [L1126] int tmp___5 = __VERIFIER_nondet_int() ; [L1127] int tmp___6 = __VERIFIER_nondet_int() ; [L1128] int tmp___7 ; [L1129] long tmp___8 = __VERIFIER_nondet_long() ; [L1130] int tmp___9 = __VERIFIER_nondet_int() ; [L1131] int tmp___10 = __VERIFIER_nondet_int() ; [L1132] int blastFlag ; [L1136] s->state = 8464 [L1137] blastFlag = 0 [L1138] s->hit=__VERIFIER_nondet_int () [L1139] s->state = 8464 [L1140] tmp = __VERIFIER_nondet_int() [L1141] Time = tmp [L1142] cb = (void (*)())((void *)0) [L1143] ret = -1 [L1144] skip = 0 [L1145] got_new_session = 0 [L1146] EXPR s->info_callback [L1146] COND TRUE (unsigned long )s->info_callback != (unsigned long )((void *)0) [L1147] EXPR s->info_callback [L1147] cb = s->info_callback [L1151] EXPR s->in_handshake [L1151] s->in_handshake += 1 [L1152] COND FALSE !(tmp___1 & 12288) [L1161] EXPR s->cert [L1161] COND FALSE !((unsigned long )s->cert == (unsigned long )((void *)0)) [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND TRUE s->state == 8464 [L1354] s->shutdown = 0 [L1355] ret = __VERIFIER_nondet_int() [L1356] COND TRUE blastFlag == 0 [L1357] blastFlag = 1 [L1361] COND FALSE !(ret <= 0) [L1366] got_new_session = 1 [L1367] s->state = 8496 [L1368] s->init_num = 0 [L1725] EXPR s->s3 [L1725] EXPR (s->s3)->tmp.reuse_message [L1725] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1754] skip = 0 [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state [L1203] COND TRUE s->state == 8496 [L1372] ret = __VERIFIER_nondet_int() [L1373] COND TRUE blastFlag == 1 [L1374] blastFlag = 2 [L1378] COND FALSE !(ret <= 0) [L1383] s->hit [L1383] COND FALSE !(s->hit) [L1386] s->state = 8512 [L1388] s->init_num = 0 [L1725] EXPR s->s3 [L1725] EXPR (s->s3)->tmp.reuse_message [L1725] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1754] skip = 0 [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state [L1203] COND FALSE !(s->state == 8496) [L1206] EXPR s->state [L1206] COND FALSE !(s->state == 8497) [L1209] EXPR s->state [L1209] COND TRUE s->state == 8512 [L1392] EXPR s->s3 [L1392] EXPR (s->s3)->tmp.new_cipher [L1392] EXPR ((s->s3)->tmp.new_cipher)->algorithms [L1392] COND TRUE ((s->s3)->tmp.new_cipher)->algorithms & 256UL [L1393] skip = 1 [L1402] s->state = 8528 [L1403] s->init_num = 0 [L1725] EXPR s->s3 [L1725] EXPR (s->s3)->tmp.reuse_message [L1725] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1754] skip = 0 [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state [L1203] COND FALSE !(s->state == 8496) [L1206] EXPR s->state [L1206] COND FALSE !(s->state == 8497) [L1209] EXPR s->state [L1209] COND FALSE !(s->state == 8512) [L1212] EXPR s->state [L1212] COND FALSE !(s->state == 8513) [L1215] EXPR s->state [L1215] COND TRUE s->state == 8528 [L1407] EXPR s->s3 [L1407] EXPR (s->s3)->tmp.new_cipher [L1407] EXPR ((s->s3)->tmp.new_cipher)->algorithms [L1407] l = ((s->s3)->tmp.new_cipher)->algorithms [L1408] EXPR s->options [L1408] COND TRUE s->options & 2097152UL [L1409] EXPR s->s3 [L1409] (s->s3)->tmp.use_rsa_tmp = 1 [L1413] EXPR s->s3 [L1413] (s->s3)->tmp.use_rsa_tmp [L1413] COND TRUE (s->s3)->tmp.use_rsa_tmp [L1431] ret = __VERIFIER_nondet_int() [L1432] COND FALSE !(ret <= 0) [L1449] s->state = 8544 [L1450] s->init_num = 0 [L1725] EXPR s->s3 [L1725] EXPR (s->s3)->tmp.reuse_message [L1725] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1754] skip = 0 [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state [L1203] COND FALSE !(s->state == 8496) [L1206] EXPR s->state [L1206] COND FALSE !(s->state == 8497) [L1209] EXPR s->state [L1209] COND FALSE !(s->state == 8512) [L1212] EXPR s->state [L1212] COND FALSE !(s->state == 8513) [L1215] EXPR s->state [L1215] COND FALSE !(s->state == 8528) [L1218] EXPR s->state [L1218] COND FALSE !(s->state == 8529) [L1221] EXPR s->state [L1221] COND TRUE s->state == 8544 [L1454] EXPR s->verify_mode [L1454] COND TRUE s->verify_mode & 1 [L1455] EXPR s->session [L1455] EXPR (s->session)->peer [L1455] COND FALSE !((unsigned long )(s->session)->peer != (unsigned long )((void *)0)) [L1465] EXPR s->s3 [L1465] EXPR (s->s3)->tmp.new_cipher [L1465] EXPR ((s->s3)->tmp.new_cipher)->algorithms [L1465] COND FALSE !(((s->s3)->tmp.new_cipher)->algorithms & 256UL) [L1475] EXPR s->s3 [L1475] (s->s3)->tmp.cert_request = 1 [L1476] ret = __VERIFIER_nondet_int() [L1477] COND FALSE !(ret <= 0) [L1482] s->state = 8448 [L1483] EXPR s->s3 [L1483] (s->s3)->tmp.next_state = 8576 [L1484] s->init_num = 0 [L1725] EXPR s->s3 [L1725] EXPR (s->s3)->tmp.reuse_message [L1725] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1754] skip = 0 [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state [L1203] COND FALSE !(s->state == 8496) [L1206] EXPR s->state [L1206] COND FALSE !(s->state == 8497) [L1209] EXPR s->state [L1209] COND FALSE !(s->state == 8512) [L1212] EXPR s->state [L1212] COND FALSE !(s->state == 8513) [L1215] EXPR s->state [L1215] COND FALSE !(s->state == 8528) [L1218] EXPR s->state [L1218] COND FALSE !(s->state == 8529) [L1221] EXPR s->state [L1221] COND FALSE !(s->state == 8544) [L1224] EXPR s->state [L1224] COND FALSE !(s->state == 8545) [L1227] EXPR s->state [L1227] COND FALSE !(s->state == 8560) [L1230] EXPR s->state [L1230] COND FALSE !(s->state == 8561) [L1233] EXPR s->state [L1233] COND TRUE s->state == 8448 [L1506] COND FALSE !(num1 > 0L) [L1519] EXPR s->s3 [L1519] EXPR (s->s3)->tmp.next_state [L1519] s->state = (s->s3)->tmp.next_state [L1725] EXPR s->s3 [L1725] EXPR (s->s3)->tmp.reuse_message [L1725] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1754] skip = 0 [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state [L1203] COND FALSE !(s->state == 8496) [L1206] EXPR s->state [L1206] COND FALSE !(s->state == 8497) [L1209] EXPR s->state [L1209] COND FALSE !(s->state == 8512) [L1212] EXPR s->state [L1212] COND FALSE !(s->state == 8513) [L1215] EXPR s->state [L1215] COND FALSE !(s->state == 8528) [L1218] EXPR s->state [L1218] COND FALSE !(s->state == 8529) [L1221] EXPR s->state [L1221] COND FALSE !(s->state == 8544) [L1224] EXPR s->state [L1224] COND FALSE !(s->state == 8545) [L1227] EXPR s->state [L1227] COND FALSE !(s->state == 8560) [L1230] EXPR s->state [L1230] COND FALSE !(s->state == 8561) [L1233] EXPR s->state [L1233] COND FALSE !(s->state == 8448) [L1236] EXPR s->state [L1236] COND FALSE !(s->state == 8576) [L1239] EXPR s->state [L1239] COND FALSE !(s->state == 8577) [L1242] EXPR s->state [L1242] COND FALSE !(s->state == 8592) [L1245] EXPR s->state [L1245] COND FALSE !(s->state == 8593) [L1248] EXPR s->state [L1248] COND FALSE !(s->state == 8608) [L1251] EXPR s->state [L1251] COND FALSE !(s->state == 8609) [L1254] EXPR s->state [L1254] COND TRUE s->state == 8640 [L1566] ret = __VERIFIER_nondet_int() [L1567] COND FALSE !(blastFlag == 4) [L1570] COND FALSE !(blastFlag == 7) [L1573] COND FALSE !(blastFlag == 10) [L1766] reach_error() - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 153 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 493.1s, OverallIterations: 39, TraceHistogramMax: 7, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 237.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 45 mSolverCounterUnknown, 5964 SdHoareTripleChecker+Valid, 234.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5964 mSDsluCounter, 21710 SdHoareTripleChecker+Invalid, 219.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 65 IncrementalHoareTripleChecker+Unchecked, 15171 mSDsCounter, 2102 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 13233 IncrementalHoareTripleChecker+Invalid, 15445 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2102 mSolverCounterUnsat, 6539 mSDtfsCounter, 13233 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 9055 GetRequests, 8848 SyntacticMatches, 9 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 3.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2333occurred in iteration=38, InterpolantAutomatonStates: 208, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 38 MinimizatonAttempts, 3923 StatesRemovedByMinimization, 34 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.5s SsaConstructionTime, 6.9s SatisfiabilityAnalysisTime, 208.7s InterpolantComputationTime, 4727 NumberOfCodeBlocks, 4727 NumberOfCodeBlocksAsserted, 39 NumberOfCheckSat, 8992 ConstructedInterpolants, 1 QuantifiedInterpolants, 22152 SizeOfPredicates, 108 NumberOfNonLiveVariables, 12417 ConjunctsInSsa, 197 ConjunctsInUnsatCore, 76 InterpolantComputations, 76 PerfectInterpolantSequences, 8602/8602 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-11-19 04:25:51,882 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dece04ca-3062-4cbc-95b5-f8d685254608/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN