./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7 --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b1fa78b32466948213cdbfc05d3adcde2ac2fc14323ec3ac2f4b441976452676 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 18:21:52,112 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 18:21:52,115 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 18:21:52,162 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 18:21:52,163 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 18:21:52,166 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 18:21:52,168 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 18:21:52,172 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 18:21:52,174 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 18:21:52,180 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 18:21:52,181 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 18:21:52,183 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 18:21:52,183 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 18:21:52,185 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 18:21:52,187 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 18:21:52,194 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 18:21:52,196 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 18:21:52,197 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 18:21:52,200 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 18:21:52,210 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 18:21:52,211 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 18:21:52,213 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 18:21:52,216 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 18:21:52,217 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 18:21:52,226 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 18:21:52,226 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 18:21:52,227 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 18:21:52,229 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 18:21:52,229 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 18:21:52,231 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 18:21:52,231 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 18:21:52,232 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 18:21:52,234 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 18:21:52,235 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 18:21:52,236 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 18:21:52,237 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 18:21:52,237 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 18:21:52,238 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 18:21:52,238 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 18:21:52,239 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 18:21:52,239 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 18:21:52,240 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-25 18:21:52,288 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 18:21:52,288 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 18:21:52,289 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 18:21:52,289 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 18:21:52,296 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 18:21:52,296 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 18:21:52,296 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 18:21:52,297 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 18:21:52,297 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 18:21:52,297 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 18:21:52,298 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 18:21:52,298 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 18:21:52,299 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 18:21:52,299 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 18:21:52,299 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 18:21:52,299 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 18:21:52,300 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 18:21:52,300 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 18:21:52,301 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 18:21:52,301 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-25 18:21:52,301 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 18:21:52,301 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-25 18:21:52,301 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 18:21:52,302 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 18:21:52,302 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 18:21:52,302 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 18:21:52,304 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-25 18:21:52,304 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 18:21:52,304 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 18:21:52,305 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 18:21:52,305 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 18:21:52,305 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 18:21:52,305 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:21:52,306 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 18:21:52,306 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 18:21:52,306 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 18:21:52,306 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 18:21:52,307 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 18:21:52,307 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 18:21:52,307 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 18:21:52,307 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 18:21:52,307 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/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_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7 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 -> Taipan 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 -> b1fa78b32466948213cdbfc05d3adcde2ac2fc14323ec3ac2f4b441976452676 [2021-11-25 18:21:52,552 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 18:21:52,571 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 18:21:52,574 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 18:21:52,575 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 18:21:52,576 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 18:21:52,577 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2021-11-25 18:21:52,651 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/data/5fb5e8049/512b87772e37447f98eb33d6c58e5252/FLAGffad81ef6 [2021-11-25 18:21:53,147 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 18:21:53,148 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2021-11-25 18:21:53,159 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/data/5fb5e8049/512b87772e37447f98eb33d6c58e5252/FLAGffad81ef6 [2021-11-25 18:21:53,481 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/data/5fb5e8049/512b87772e37447f98eb33d6c58e5252 [2021-11-25 18:21:53,483 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 18:21:53,485 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 18:21:53,486 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 18:21:53,487 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 18:21:53,492 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 18:21:53,493 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:53,494 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@31f833ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53, skipping insertion in model container [2021-11-25 18:21:53,494 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:53,501 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 18:21:53,536 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 18:21:53,824 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_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c[14595,14608] [2021-11-25 18:21:53,827 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:21:53,847 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 18:21:53,950 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_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c[14595,14608] [2021-11-25 18:21:53,951 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:21:53,969 INFO L208 MainTranslator]: Completed translation [2021-11-25 18:21:53,970 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53 WrapperNode [2021-11-25 18:21:53,970 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 18:21:53,971 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 18:21:53,971 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 18:21:53,971 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 18:21:53,977 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:54,007 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:54,057 INFO L137 Inliner]: procedures = 32, calls = 47, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 539 [2021-11-25 18:21:54,058 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 18:21:54,058 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 18:21:54,059 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 18:21:54,059 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 18:21:54,067 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:54,067 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:54,072 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:54,073 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:54,086 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:54,094 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:54,097 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:54,117 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 18:21:54,118 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 18:21:54,118 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 18:21:54,118 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 18:21:54,119 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53" (1/1) ... [2021-11-25 18:21:54,126 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:21:54,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:21:54,167 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 18:21:54,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 18:21:54,219 INFO L130 BoogieDeclarations]: Found specification of procedure read_manual_selection_history [2021-11-25 18:21:54,220 INFO L138 BoogieDeclarations]: Found implementation of procedure read_manual_selection_history [2021-11-25 18:21:54,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 18:21:54,220 INFO L130 BoogieDeclarations]: Found specification of procedure read_side2_failed_history [2021-11-25 18:21:54,220 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side2_failed_history [2021-11-25 18:21:54,221 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2021-11-25 18:21:54,221 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2021-11-25 18:21:54,221 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-25 18:21:54,221 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-25 18:21:54,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 18:21:54,222 INFO L130 BoogieDeclarations]: Found specification of procedure read_side1_failed_history [2021-11-25 18:21:54,222 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side1_failed_history [2021-11-25 18:21:54,222 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 18:21:54,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 18:21:54,222 INFO L130 BoogieDeclarations]: Found specification of procedure read_active_side_history [2021-11-25 18:21:54,222 INFO L138 BoogieDeclarations]: Found implementation of procedure read_active_side_history [2021-11-25 18:21:54,365 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 18:21:54,367 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 18:21:54,942 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 18:21:55,261 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 18:21:55,262 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-25 18:21:55,264 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:21:55 BoogieIcfgContainer [2021-11-25 18:21:55,265 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 18:21:55,266 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 18:21:55,267 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 18:21:55,270 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 18:21:55,270 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 06:21:53" (1/3) ... [2021-11-25 18:21:55,271 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e2756f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:21:55, skipping insertion in model container [2021-11-25 18:21:55,271 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:21:53" (2/3) ... [2021-11-25 18:21:55,271 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e2756f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:21:55, skipping insertion in model container [2021-11-25 18:21:55,272 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:21:55" (3/3) ... [2021-11-25 18:21:55,273 INFO L111 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2021-11-25 18:21:55,278 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 18:21:55,278 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-25 18:21:55,326 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 18:21:55,334 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=FINITE_AUTOMATA, 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-25 18:21:55,334 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-25 18:21:55,360 INFO L276 IsEmpty]: Start isEmpty. Operand has 142 states, 105 states have (on average 1.5238095238095237) internal successors, (160), 106 states have internal predecessors, (160), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2021-11-25 18:21:55,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-25 18:21:55,365 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:21:55,366 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:21:55,366 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:21:55,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:21:55,375 INFO L85 PathProgramCache]: Analyzing trace with hash 112183713, now seen corresponding path program 1 times [2021-11-25 18:21:55,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:21:55,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541529220] [2021-11-25 18:21:55,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:21:55,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:21:55,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:21:55,794 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-25 18:21:55,796 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:21:55,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541529220] [2021-11-25 18:21:55,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541529220] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:21:55,797 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:21:55,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:21:55,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448315813] [2021-11-25 18:21:55,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:21:55,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:21:55,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:21:55,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:21:55,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:21:55,843 INFO L87 Difference]: Start difference. First operand has 142 states, 105 states have (on average 1.5238095238095237) internal successors, (160), 106 states have internal predecessors, (160), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:21:56,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:21:56,076 INFO L93 Difference]: Finished difference Result 285 states and 463 transitions. [2021-11-25 18:21:56,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:21:56,079 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2021-11-25 18:21:56,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:21:56,091 INFO L225 Difference]: With dead ends: 285 [2021-11-25 18:21:56,091 INFO L226 Difference]: Without dead ends: 145 [2021-11-25 18:21:56,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:21:56,110 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 5 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:21:56,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 584 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:21:56,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-11-25 18:21:56,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2021-11-25 18:21:56,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 108 states have (on average 1.4907407407407407) internal successors, (161), 108 states have internal predecessors, (161), 29 states have call successors, (29), 7 states have call predecessors, (29), 7 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2021-11-25 18:21:56,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 219 transitions. [2021-11-25 18:21:56,196 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 219 transitions. Word has length 19 [2021-11-25 18:21:56,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:21:56,196 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 219 transitions. [2021-11-25 18:21:56,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:21:56,197 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 219 transitions. [2021-11-25 18:21:56,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-25 18:21:56,199 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:21:56,199 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:21:56,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 18:21:56,200 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:21:56,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:21:56,204 INFO L85 PathProgramCache]: Analyzing trace with hash -159919903, now seen corresponding path program 1 times [2021-11-25 18:21:56,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:21:56,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738797164] [2021-11-25 18:21:56,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:21:56,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:21:56,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:21:56,387 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:21:56,387 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:21:56,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738797164] [2021-11-25 18:21:56,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738797164] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:21:56,388 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:21:56,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:21:56,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579995116] [2021-11-25 18:21:56,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:21:56,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:21:56,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:21:56,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:21:56,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:21:56,391 INFO L87 Difference]: Start difference. First operand 145 states and 219 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-25 18:21:56,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:21:56,718 INFO L93 Difference]: Finished difference Result 405 states and 624 transitions. [2021-11-25 18:21:56,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:21:56,722 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 30 [2021-11-25 18:21:56,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:21:56,727 INFO L225 Difference]: With dead ends: 405 [2021-11-25 18:21:56,727 INFO L226 Difference]: Without dead ends: 263 [2021-11-25 18:21:56,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:21:56,735 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 520 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 520 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:21:56,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [520 Valid, 552 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:21:56,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-11-25 18:21:56,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 171. [2021-11-25 18:21:56,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 132 states have (on average 1.4848484848484849) internal successors, (196), 132 states have internal predecessors, (196), 30 states have call successors, (30), 8 states have call predecessors, (30), 8 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2021-11-25 18:21:56,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 256 transitions. [2021-11-25 18:21:56,783 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 256 transitions. Word has length 30 [2021-11-25 18:21:56,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:21:56,784 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 256 transitions. [2021-11-25 18:21:56,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-25 18:21:56,784 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 256 transitions. [2021-11-25 18:21:56,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-25 18:21:56,785 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:21:56,786 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:21:56,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 18:21:56,786 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:21:56,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:21:56,787 INFO L85 PathProgramCache]: Analyzing trace with hash 1917724078, now seen corresponding path program 1 times [2021-11-25 18:21:56,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:21:56,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872920173] [2021-11-25 18:21:56,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:21:56,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:21:56,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:21:56,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:21:56,963 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:21:56,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872920173] [2021-11-25 18:21:56,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872920173] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:21:56,964 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:21:56,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 18:21:56,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317044337] [2021-11-25 18:21:56,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:21:56,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:21:56,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:21:56,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:21:56,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:21:56,966 INFO L87 Difference]: Start difference. First operand 171 states and 256 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-25 18:21:57,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:21:57,217 INFO L93 Difference]: Finished difference Result 405 states and 622 transitions. [2021-11-25 18:21:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:21:57,218 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 31 [2021-11-25 18:21:57,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:21:57,221 INFO L225 Difference]: With dead ends: 405 [2021-11-25 18:21:57,221 INFO L226 Difference]: Without dead ends: 263 [2021-11-25 18:21:57,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:21:57,232 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 516 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:21:57,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [516 Valid, 555 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:21:57,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-11-25 18:21:57,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 171. [2021-11-25 18:21:57,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 132 states have (on average 1.4772727272727273) internal successors, (195), 132 states have internal predecessors, (195), 30 states have call successors, (30), 8 states have call predecessors, (30), 8 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2021-11-25 18:21:57,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 255 transitions. [2021-11-25 18:21:57,268 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 255 transitions. Word has length 31 [2021-11-25 18:21:57,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:21:57,268 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 255 transitions. [2021-11-25 18:21:57,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-25 18:21:57,269 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 255 transitions. [2021-11-25 18:21:57,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-25 18:21:57,271 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:21:57,271 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:21:57,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-25 18:21:57,272 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:21:57,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:21:57,274 INFO L85 PathProgramCache]: Analyzing trace with hash -862150769, now seen corresponding path program 1 times [2021-11-25 18:21:57,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:21:57,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348596804] [2021-11-25 18:21:57,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:21:57,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:21:57,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:21:57,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:21:57,409 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:21:57,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348596804] [2021-11-25 18:21:57,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348596804] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:21:57,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:21:57,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:21:57,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895067677] [2021-11-25 18:21:57,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:21:57,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:21:57,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:21:57,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:21:57,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:21:57,412 INFO L87 Difference]: Start difference. First operand 171 states and 255 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-25 18:21:57,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:21:57,498 INFO L93 Difference]: Finished difference Result 318 states and 477 transitions. [2021-11-25 18:21:57,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:21:57,499 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 33 [2021-11-25 18:21:57,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:21:57,501 INFO L225 Difference]: With dead ends: 318 [2021-11-25 18:21:57,501 INFO L226 Difference]: Without dead ends: 176 [2021-11-25 18:21:57,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-25 18:21:57,509 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 6 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:21:57,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 596 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:21:57,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-11-25 18:21:57,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2021-11-25 18:21:57,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 136 states have (on average 1.463235294117647) internal successors, (199), 136 states have internal predecessors, (199), 30 states have call successors, (30), 9 states have call predecessors, (30), 9 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2021-11-25 18:21:57,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 259 transitions. [2021-11-25 18:21:57,526 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 259 transitions. Word has length 33 [2021-11-25 18:21:57,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:21:57,527 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 259 transitions. [2021-11-25 18:21:57,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-25 18:21:57,527 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 259 transitions. [2021-11-25 18:21:57,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-25 18:21:57,537 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:21:57,538 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:21:57,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 18:21:57,538 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:21:57,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:21:57,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1592160469, now seen corresponding path program 1 times [2021-11-25 18:21:57,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:21:57,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165062748] [2021-11-25 18:21:57,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:21:57,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:21:57,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:21:57,681 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:21:57,682 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:21:57,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165062748] [2021-11-25 18:21:57,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165062748] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:21:57,682 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:21:57,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:21:57,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474245821] [2021-11-25 18:21:57,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:21:57,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:21:57,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:21:57,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:21:57,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:21:57,689 INFO L87 Difference]: Start difference. First operand 176 states and 259 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-25 18:21:57,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:21:57,771 INFO L93 Difference]: Finished difference Result 328 states and 488 transitions. [2021-11-25 18:21:57,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:21:57,772 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 41 [2021-11-25 18:21:57,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:21:57,775 INFO L225 Difference]: With dead ends: 328 [2021-11-25 18:21:57,775 INFO L226 Difference]: Without dead ends: 181 [2021-11-25 18:21:57,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-25 18:21:57,777 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 6 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:21:57,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 582 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:21:57,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-11-25 18:21:57,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2021-11-25 18:21:57,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 140 states have (on average 1.45) internal successors, (203), 140 states have internal predecessors, (203), 30 states have call successors, (30), 10 states have call predecessors, (30), 10 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2021-11-25 18:21:57,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 263 transitions. [2021-11-25 18:21:57,794 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 263 transitions. Word has length 41 [2021-11-25 18:21:57,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:21:57,796 INFO L470 AbstractCegarLoop]: Abstraction has 181 states and 263 transitions. [2021-11-25 18:21:57,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-25 18:21:57,796 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 263 transitions. [2021-11-25 18:21:57,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-25 18:21:57,798 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:21:57,798 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] [2021-11-25 18:21:57,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 18:21:57,799 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:21:57,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:21:57,799 INFO L85 PathProgramCache]: Analyzing trace with hash -929963329, now seen corresponding path program 1 times [2021-11-25 18:21:57,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:21:57,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646990699] [2021-11-25 18:21:57,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:21:57,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:21:57,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:21:57,890 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:21:57,891 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:21:57,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646990699] [2021-11-25 18:21:57,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646990699] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:21:57,891 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:21:57,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:21:57,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144291263] [2021-11-25 18:21:57,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:21:57,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:21:57,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:21:57,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:21:57,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:21:57,893 INFO L87 Difference]: Start difference. First operand 181 states and 263 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-25 18:21:57,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:21:57,969 INFO L93 Difference]: Finished difference Result 337 states and 492 transitions. [2021-11-25 18:21:57,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:21:57,969 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 49 [2021-11-25 18:21:57,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:21:57,972 INFO L225 Difference]: With dead ends: 337 [2021-11-25 18:21:57,972 INFO L226 Difference]: Without dead ends: 185 [2021-11-25 18:21:57,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-25 18:21:57,974 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 5 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:21:57,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 591 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:21:57,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-11-25 18:21:57,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2021-11-25 18:21:57,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 143 states have (on average 1.4405594405594406) internal successors, (206), 143 states have internal predecessors, (206), 30 states have call successors, (30), 11 states have call predecessors, (30), 11 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2021-11-25 18:21:57,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 266 transitions. [2021-11-25 18:21:57,989 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 266 transitions. Word has length 49 [2021-11-25 18:21:57,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:21:57,990 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 266 transitions. [2021-11-25 18:21:57,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-25 18:21:57,990 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 266 transitions. [2021-11-25 18:21:57,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-25 18:21:57,991 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:21:57,992 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:21:57,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 18:21:57,992 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:21:57,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:21:57,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1466495974, now seen corresponding path program 1 times [2021-11-25 18:21:57,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:21:57,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307372788] [2021-11-25 18:21:57,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:21:57,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:21:58,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:21:58,103 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:21:58,103 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:21:58,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307372788] [2021-11-25 18:21:58,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307372788] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:21:58,104 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:21:58,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:21:58,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744076835] [2021-11-25 18:21:58,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:21:58,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:21:58,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:21:58,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:21:58,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:21:58,105 INFO L87 Difference]: Start difference. First operand 185 states and 266 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-25 18:21:58,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:21:58,181 INFO L93 Difference]: Finished difference Result 346 states and 502 transitions. [2021-11-25 18:21:58,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:21:58,182 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 49 [2021-11-25 18:21:58,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:21:58,185 INFO L225 Difference]: With dead ends: 346 [2021-11-25 18:21:58,185 INFO L226 Difference]: Without dead ends: 190 [2021-11-25 18:21:58,186 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-25 18:21:58,187 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 6 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:21:58,187 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 582 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:21:58,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-11-25 18:21:58,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 190. [2021-11-25 18:21:58,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 147 states have (on average 1.4285714285714286) internal successors, (210), 147 states have internal predecessors, (210), 30 states have call successors, (30), 12 states have call predecessors, (30), 12 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2021-11-25 18:21:58,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 270 transitions. [2021-11-25 18:21:58,200 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 270 transitions. Word has length 49 [2021-11-25 18:21:58,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:21:58,202 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 270 transitions. [2021-11-25 18:21:58,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-25 18:21:58,203 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 270 transitions. [2021-11-25 18:21:58,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-25 18:21:58,215 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:21:58,216 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] [2021-11-25 18:21:58,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-25 18:21:58,216 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:21:58,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:21:58,217 INFO L85 PathProgramCache]: Analyzing trace with hash 741511914, now seen corresponding path program 1 times [2021-11-25 18:21:58,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:21:58,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973819223] [2021-11-25 18:21:58,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:21:58,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:21:58,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:21:58,356 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-25 18:21:58,356 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:21:58,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973819223] [2021-11-25 18:21:58,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973819223] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:21:58,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:21:58,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:21:58,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485989250] [2021-11-25 18:21:58,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:21:58,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:21:58,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:21:58,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:21:58,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:21:58,359 INFO L87 Difference]: Start difference. First operand 190 states and 270 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-25 18:21:58,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:21:58,428 INFO L93 Difference]: Finished difference Result 357 states and 509 transitions. [2021-11-25 18:21:58,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:21:58,428 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 57 [2021-11-25 18:21:58,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:21:58,430 INFO L225 Difference]: With dead ends: 357 [2021-11-25 18:21:58,430 INFO L226 Difference]: Without dead ends: 196 [2021-11-25 18:21:58,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 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-25 18:21:58,432 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 7 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 593 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:21:58,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 593 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:21:58,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-11-25 18:21:58,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2021-11-25 18:21:58,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 152 states have (on average 1.4144736842105263) internal successors, (215), 152 states have internal predecessors, (215), 30 states have call successors, (30), 13 states have call predecessors, (30), 13 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2021-11-25 18:21:58,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 275 transitions. [2021-11-25 18:21:58,441 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 275 transitions. Word has length 57 [2021-11-25 18:21:58,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:21:58,442 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 275 transitions. [2021-11-25 18:21:58,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-25 18:21:58,442 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 275 transitions. [2021-11-25 18:21:58,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-25 18:21:58,443 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:21:58,443 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-25 18:21:58,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-25 18:21:58,443 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:21:58,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:21:58,444 INFO L85 PathProgramCache]: Analyzing trace with hash -722649631, now seen corresponding path program 1 times [2021-11-25 18:21:58,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:21:58,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761676683] [2021-11-25 18:21:58,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:21:58,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:21:58,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:21:58,643 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-25 18:21:58,643 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:21:58,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761676683] [2021-11-25 18:21:58,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761676683] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:21:58,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844274170] [2021-11-25 18:21:58,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:21:58,644 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:21:58,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:21:58,652 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:21:58,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 18:21:58,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:21:58,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-25 18:21:58,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:21:59,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 18:21:59,307 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:21:59,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844274170] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:21:59,308 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:21:59,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 14 [2021-11-25 18:21:59,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305941385] [2021-11-25 18:21:59,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:21:59,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 18:21:59,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:21:59,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 18:21:59,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-11-25 18:21:59,310 INFO L87 Difference]: Start difference. First operand 196 states and 275 transitions. Second operand has 8 states, 6 states have (on average 7.5) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2021-11-25 18:21:59,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:21:59,619 INFO L93 Difference]: Finished difference Result 569 states and 790 transitions. [2021-11-25 18:21:59,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-25 18:21:59,620 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 7.5) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 60 [2021-11-25 18:21:59,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:21:59,623 INFO L225 Difference]: With dead ends: 569 [2021-11-25 18:21:59,624 INFO L226 Difference]: Without dead ends: 376 [2021-11-25 18:21:59,625 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-11-25 18:21:59,625 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 216 mSDsluCounter, 1065 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 1243 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:21:59,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 1243 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:21:59,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-11-25 18:21:59,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 372. [2021-11-25 18:21:59,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 286 states have (on average 1.4055944055944056) internal successors, (402), 287 states have internal predecessors, (402), 59 states have call successors, (59), 26 states have call predecessors, (59), 26 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2021-11-25 18:21:59,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 520 transitions. [2021-11-25 18:21:59,649 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 520 transitions. Word has length 60 [2021-11-25 18:21:59,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:21:59,649 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 520 transitions. [2021-11-25 18:21:59,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 7.5) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2021-11-25 18:21:59,649 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 520 transitions. [2021-11-25 18:21:59,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-25 18:21:59,651 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:21:59,651 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:21:59,686 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-25 18:21:59,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:21:59,879 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:21:59,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:21:59,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1111739864, now seen corresponding path program 1 times [2021-11-25 18:21:59,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:21:59,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340598662] [2021-11-25 18:21:59,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:21:59,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:21:59,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:22:00,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-25 18:22:00,054 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:22:00,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340598662] [2021-11-25 18:22:00,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340598662] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:22:00,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472188432] [2021-11-25 18:22:00,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:22:00,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:22:00,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:22:00,056 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:22:00,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-25 18:22:00,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:22:00,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-25 18:22:00,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:22:00,647 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:22:00,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:22:00,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-25 18:22:00,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472188432] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:22:00,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1213303715] [2021-11-25 18:22:00,900 INFO L159 IcfgInterpreter]: Started Sifa with 57 locations of interest [2021-11-25 18:22:00,900 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:22:00,905 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:22:00,910 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:22:00,911 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:22:20,619 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 176 for LOIs [2021-11-25 18:22:22,364 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 12 for LOIs [2021-11-25 18:22:22,366 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 21 for LOIs [2021-11-25 18:22:22,381 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 30 for LOIs [2021-11-25 18:22:22,394 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 40 for LOIs [2021-11-25 18:22:22,410 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 15 for LOIs [2021-11-25 18:22:22,418 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:22:35,568 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7509#(and (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (<= ~active_side_History_1~0 127) (<= 0 ~active_side_History_0~0) (= assert_~arg |assert_#in~arg|) (not (= (mod ~side1Failed_History_1~0 256) 0)) (= (mod ~side2Failed_History_1~0 256) 0) (<= ~active_side_History_0~0 2) (not (= 2 ~active_side_History_0~0)) (not (= ~manual_selection_History_1~0 0)) (<= 0 (+ ~manual_selection_History_1~0 128)) (<= 0 (+ ~active_side_History_1~0 128)))' at error location [2021-11-25 18:22:35,568 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:22:35,569 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:22:35,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2021-11-25 18:22:35,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971566894] [2021-11-25 18:22:35,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:22:35,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 18:22:35,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:22:35,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 18:22:35,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=251, Invalid=2829, Unknown=0, NotChecked=0, Total=3080 [2021-11-25 18:22:35,572 INFO L87 Difference]: Start difference. First operand 372 states and 520 transitions. Second operand has 13 states, 9 states have (on average 7.444444444444445) internal successors, (67), 12 states have internal predecessors, (67), 4 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2021-11-25 18:22:36,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:22:36,159 INFO L93 Difference]: Finished difference Result 1102 states and 1552 transitions. [2021-11-25 18:22:36,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 18:22:36,160 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 9 states have (on average 7.444444444444445) internal successors, (67), 12 states have internal predecessors, (67), 4 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 62 [2021-11-25 18:22:36,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:22:36,169 INFO L225 Difference]: With dead ends: 1102 [2021-11-25 18:22:36,169 INFO L226 Difference]: Without dead ends: 778 [2021-11-25 18:22:36,172 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 130 SyntacticMatches, 9 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1126 ImplicationChecksByTransitivity, 13.4s TimeCoverageRelationStatistics Valid=277, Invalid=3383, Unknown=0, NotChecked=0, Total=3660 [2021-11-25 18:22:36,172 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 251 mSDsluCounter, 2349 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 2442 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:22:36,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 2442 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 18:22:36,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2021-11-25 18:22:36,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 486. [2021-11-25 18:22:36,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 366 states have (on average 1.3961748633879782) internal successors, (511), 368 states have internal predecessors, (511), 82 states have call successors, (82), 37 states have call predecessors, (82), 37 states have return successors, (82), 80 states have call predecessors, (82), 82 states have call successors, (82) [2021-11-25 18:22:36,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 675 transitions. [2021-11-25 18:22:36,223 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 675 transitions. Word has length 62 [2021-11-25 18:22:36,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:22:36,223 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 675 transitions. [2021-11-25 18:22:36,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 9 states have (on average 7.444444444444445) internal successors, (67), 12 states have internal predecessors, (67), 4 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2021-11-25 18:22:36,224 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 675 transitions. [2021-11-25 18:22:36,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-25 18:22:36,224 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:22:36,225 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, 1, 1, 1, 1, 1] [2021-11-25 18:22:36,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-25 18:22:36,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:22:36,438 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:22:36,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:22:36,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1658988521, now seen corresponding path program 1 times [2021-11-25 18:22:36,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:22:36,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117986220] [2021-11-25 18:22:36,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:22:36,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:22:36,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:22:36,502 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-25 18:22:36,502 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:22:36,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117986220] [2021-11-25 18:22:36,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117986220] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:22:36,503 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:22:36,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:22:36,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449424750] [2021-11-25 18:22:36,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:22:36,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:22:36,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:22:36,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:22:36,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:22:36,505 INFO L87 Difference]: Start difference. First operand 486 states and 675 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:22:36,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:22:36,586 INFO L93 Difference]: Finished difference Result 930 states and 1294 transitions. [2021-11-25 18:22:36,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:22:36,587 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 66 [2021-11-25 18:22:36,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:22:36,591 INFO L225 Difference]: With dead ends: 930 [2021-11-25 18:22:36,592 INFO L226 Difference]: Without dead ends: 498 [2021-11-25 18:22:36,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-25 18:22:36,594 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 5 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:22:36,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 591 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:22:36,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-11-25 18:22:36,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 498. [2021-11-25 18:22:36,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 375 states have (on average 1.3866666666666667) internal successors, (520), 377 states have internal predecessors, (520), 82 states have call successors, (82), 40 states have call predecessors, (82), 40 states have return successors, (82), 80 states have call predecessors, (82), 82 states have call successors, (82) [2021-11-25 18:22:36,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 684 transitions. [2021-11-25 18:22:36,643 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 684 transitions. Word has length 66 [2021-11-25 18:22:36,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:22:36,644 INFO L470 AbstractCegarLoop]: Abstraction has 498 states and 684 transitions. [2021-11-25 18:22:36,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:22:36,645 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 684 transitions. [2021-11-25 18:22:36,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-25 18:22:36,646 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:22:36,646 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, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:22:36,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-25 18:22:36,646 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:22:36,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:22:36,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1214545064, now seen corresponding path program 1 times [2021-11-25 18:22:36,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:22:36,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092422459] [2021-11-25 18:22:36,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:22:36,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:22:36,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:22:36,737 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-25 18:22:36,737 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:22:36,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092422459] [2021-11-25 18:22:36,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092422459] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:22:36,737 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:22:36,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 18:22:36,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814200902] [2021-11-25 18:22:36,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:22:36,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:22:36,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:22:36,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:22:36,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:22:36,739 INFO L87 Difference]: Start difference. First operand 498 states and 684 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:22:36,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:22:36,897 INFO L93 Difference]: Finished difference Result 706 states and 1015 transitions. [2021-11-25 18:22:36,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:22:36,898 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 65 [2021-11-25 18:22:36,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:22:36,904 INFO L225 Difference]: With dead ends: 706 [2021-11-25 18:22:36,904 INFO L226 Difference]: Without dead ends: 704 [2021-11-25 18:22:36,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:22:36,905 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 157 mSDsluCounter, 1300 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 1590 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:22:36,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 1590 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:22:36,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-11-25 18:22:36,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 502. [2021-11-25 18:22:36,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 377 states have (on average 1.3846153846153846) internal successors, (522), 380 states have internal predecessors, (522), 83 states have call successors, (83), 41 states have call predecessors, (83), 41 states have return successors, (83), 80 states have call predecessors, (83), 83 states have call successors, (83) [2021-11-25 18:22:36,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 688 transitions. [2021-11-25 18:22:36,939 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 688 transitions. Word has length 65 [2021-11-25 18:22:36,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:22:36,940 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 688 transitions. [2021-11-25 18:22:36,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:22:36,940 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 688 transitions. [2021-11-25 18:22:36,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-25 18:22:36,941 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:22:36,941 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:22:36,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-25 18:22:36,942 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:22:36,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:22:36,942 INFO L85 PathProgramCache]: Analyzing trace with hash -129629744, now seen corresponding path program 1 times [2021-11-25 18:22:36,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:22:36,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205587401] [2021-11-25 18:22:36,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:22:36,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:22:36,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:22:37,015 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-25 18:22:37,016 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:22:37,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205587401] [2021-11-25 18:22:37,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205587401] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:22:37,016 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:22:37,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:22:37,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979881287] [2021-11-25 18:22:37,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:22:37,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:22:37,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:22:37,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:22:37,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:22:37,018 INFO L87 Difference]: Start difference. First operand 502 states and 688 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:22:37,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:22:37,088 INFO L93 Difference]: Finished difference Result 898 states and 1231 transitions. [2021-11-25 18:22:37,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:22:37,088 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 68 [2021-11-25 18:22:37,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:22:37,094 INFO L225 Difference]: With dead ends: 898 [2021-11-25 18:22:37,094 INFO L226 Difference]: Without dead ends: 496 [2021-11-25 18:22:37,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 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-25 18:22:37,096 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 7 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:22:37,096 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 583 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:22:37,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-11-25 18:22:37,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 496. [2021-11-25 18:22:37,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 374 states have (on average 1.3636363636363635) internal successors, (510), 377 states have internal predecessors, (510), 80 states have call successors, (80), 41 states have call predecessors, (80), 41 states have return successors, (80), 77 states have call predecessors, (80), 80 states have call successors, (80) [2021-11-25 18:22:37,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 670 transitions. [2021-11-25 18:22:37,131 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 670 transitions. Word has length 68 [2021-11-25 18:22:37,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:22:37,131 INFO L470 AbstractCegarLoop]: Abstraction has 496 states and 670 transitions. [2021-11-25 18:22:37,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:22:37,132 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 670 transitions. [2021-11-25 18:22:37,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-25 18:22:37,133 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:22:37,133 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:22:37,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-25 18:22:37,133 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:22:37,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:22:37,134 INFO L85 PathProgramCache]: Analyzing trace with hash -2115182514, now seen corresponding path program 1 times [2021-11-25 18:22:37,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:22:37,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057507513] [2021-11-25 18:22:37,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:22:37,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:22:37,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:22:37,283 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:22:37,283 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:22:37,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057507513] [2021-11-25 18:22:37,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057507513] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:22:37,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750918902] [2021-11-25 18:22:37,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:22:37,284 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:22:37,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:22:37,287 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:22:37,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-25 18:22:37,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:22:37,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-25 18:22:37,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:22:37,729 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-25 18:22:37,729 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:22:37,958 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:22:37,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750918902] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:22:37,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1207611862] [2021-11-25 18:22:37,962 INFO L159 IcfgInterpreter]: Started Sifa with 60 locations of interest [2021-11-25 18:22:37,962 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:22:37,962 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:22:37,963 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:22:37,963 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:22:55,388 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 174 for LOIs [2021-11-25 18:22:57,024 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 16 for LOIs [2021-11-25 18:22:57,027 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 30 for LOIs [2021-11-25 18:22:57,041 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 31 for LOIs [2021-11-25 18:22:57,049 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 25 for LOIs [2021-11-25 18:22:57,061 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 15 for LOIs [2021-11-25 18:22:57,067 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:23:09,701 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '15329#(and (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (<= ~active_side_History_1~0 127) (not (= ~active_side_History_0~0 1)) (<= 0 ~active_side_History_0~0) (= assert_~arg |assert_#in~arg|) (<= ~active_side_History_0~0 2) (not (= (mod ~side2Failed_History_1~0 256) 0)) (not (= ~manual_selection_History_1~0 0)) (<= 0 (+ ~manual_selection_History_1~0 128)) (<= 0 (+ ~active_side_History_1~0 128)) (= (mod ~side1Failed_History_1~0 256) 0))' at error location [2021-11-25 18:23:09,701 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:23:09,701 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:23:09,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2021-11-25 18:23:09,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780136023] [2021-11-25 18:23:09,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:23:09,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 18:23:09,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:09,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 18:23:09,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=3044, Unknown=0, NotChecked=0, Total=3306 [2021-11-25 18:23:09,704 INFO L87 Difference]: Start difference. First operand 496 states and 670 transitions. Second operand has 13 states, 9 states have (on average 7.666666666666667) internal successors, (69), 12 states have internal predecessors, (69), 4 states have call successors, (17), 3 states have call predecessors, (17), 8 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2021-11-25 18:23:10,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:10,302 INFO L93 Difference]: Finished difference Result 1070 states and 1465 transitions. [2021-11-25 18:23:10,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 18:23:10,303 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 9 states have (on average 7.666666666666667) internal successors, (69), 12 states have internal predecessors, (69), 4 states have call successors, (17), 3 states have call predecessors, (17), 8 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 70 [2021-11-25 18:23:10,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:10,308 INFO L225 Difference]: With dead ends: 1070 [2021-11-25 18:23:10,308 INFO L226 Difference]: Without dead ends: 649 [2021-11-25 18:23:10,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 150 SyntacticMatches, 11 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1245 ImplicationChecksByTransitivity, 12.9s TimeCoverageRelationStatistics Valid=286, Invalid=3620, Unknown=0, NotChecked=0, Total=3906 [2021-11-25 18:23:10,311 INFO L933 BasicCegarLoop]: 294 mSDtfsCounter, 250 mSDsluCounter, 2613 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 2734 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:10,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 2734 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 18:23:10,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-11-25 18:23:10,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 489. [2021-11-25 18:23:10,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 369 states have (on average 1.3577235772357723) internal successors, (501), 372 states have internal predecessors, (501), 78 states have call successors, (78), 41 states have call predecessors, (78), 41 states have return successors, (78), 75 states have call predecessors, (78), 78 states have call successors, (78) [2021-11-25 18:23:10,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 657 transitions. [2021-11-25 18:23:10,349 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 657 transitions. Word has length 70 [2021-11-25 18:23:10,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:10,349 INFO L470 AbstractCegarLoop]: Abstraction has 489 states and 657 transitions. [2021-11-25 18:23:10,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 9 states have (on average 7.666666666666667) internal successors, (69), 12 states have internal predecessors, (69), 4 states have call successors, (17), 3 states have call predecessors, (17), 8 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2021-11-25 18:23:10,349 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 657 transitions. [2021-11-25 18:23:10,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-25 18:23:10,351 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:10,351 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:23:10,378 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-25 18:23:10,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:23:10,567 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:10,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:10,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1948648578, now seen corresponding path program 1 times [2021-11-25 18:23:10,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:10,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763203977] [2021-11-25 18:23:10,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:10,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:10,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:10,658 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:23:10,659 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:10,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763203977] [2021-11-25 18:23:10,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763203977] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:23:10,659 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:23:10,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:23:10,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616503908] [2021-11-25 18:23:10,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:23:10,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:23:10,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:10,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:23:10,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:23:10,661 INFO L87 Difference]: Start difference. First operand 489 states and 657 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:23:10,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:10,840 INFO L93 Difference]: Finished difference Result 1434 states and 1942 transitions. [2021-11-25 18:23:10,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:23:10,840 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2021-11-25 18:23:10,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:10,847 INFO L225 Difference]: With dead ends: 1434 [2021-11-25 18:23:10,847 INFO L226 Difference]: Without dead ends: 1010 [2021-11-25 18:23:10,852 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-25 18:23:10,854 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 329 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:10,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [329 Valid, 701 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:23:10,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2021-11-25 18:23:10,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 900. [2021-11-25 18:23:10,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 673 states have (on average 1.3298662704309063) internal successors, (895), 679 states have internal predecessors, (895), 147 states have call successors, (147), 79 states have call predecessors, (147), 79 states have return successors, (147), 141 states have call predecessors, (147), 147 states have call successors, (147) [2021-11-25 18:23:10,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 1189 transitions. [2021-11-25 18:23:10,932 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 1189 transitions. Word has length 71 [2021-11-25 18:23:10,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:10,933 INFO L470 AbstractCegarLoop]: Abstraction has 900 states and 1189 transitions. [2021-11-25 18:23:10,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:23:10,933 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 1189 transitions. [2021-11-25 18:23:10,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-25 18:23:10,935 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:10,935 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:23:10,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-25 18:23:10,935 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:10,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:10,936 INFO L85 PathProgramCache]: Analyzing trace with hash -187631067, now seen corresponding path program 1 times [2021-11-25 18:23:10,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:10,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064173062] [2021-11-25 18:23:10,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:10,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:10,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:11,062 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-25 18:23:11,062 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:11,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064173062] [2021-11-25 18:23:11,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064173062] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:23:11,062 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:23:11,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 18:23:11,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969951713] [2021-11-25 18:23:11,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:23:11,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 18:23:11,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:11,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 18:23:11,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:23:11,065 INFO L87 Difference]: Start difference. First operand 900 states and 1189 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-25 18:23:11,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:11,773 INFO L93 Difference]: Finished difference Result 2134 states and 2896 transitions. [2021-11-25 18:23:11,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 18:23:11,774 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 71 [2021-11-25 18:23:11,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:11,783 INFO L225 Difference]: With dead ends: 2134 [2021-11-25 18:23:11,783 INFO L226 Difference]: Without dead ends: 1342 [2021-11-25 18:23:11,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-11-25 18:23:11,786 INFO L933 BasicCegarLoop]: 517 mSDtfsCounter, 523 mSDsluCounter, 1789 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 529 SdHoareTripleChecker+Valid, 2221 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:11,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [529 Valid, 2221 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 18:23:11,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1342 states. [2021-11-25 18:23:11,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1342 to 980. [2021-11-25 18:23:11,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 731 states have (on average 1.310533515731874) internal successors, (958), 738 states have internal predecessors, (958), 157 states have call successors, (157), 91 states have call predecessors, (157), 91 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2021-11-25 18:23:11,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 1272 transitions. [2021-11-25 18:23:11,866 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 1272 transitions. Word has length 71 [2021-11-25 18:23:11,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:11,867 INFO L470 AbstractCegarLoop]: Abstraction has 980 states and 1272 transitions. [2021-11-25 18:23:11,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-25 18:23:11,867 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 1272 transitions. [2021-11-25 18:23:11,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-25 18:23:11,870 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:11,870 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:23:11,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-25 18:23:11,870 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:11,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:11,871 INFO L85 PathProgramCache]: Analyzing trace with hash 781313203, now seen corresponding path program 1 times [2021-11-25 18:23:11,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:11,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097050073] [2021-11-25 18:23:11,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:11,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:11,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:12,004 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-25 18:23:12,004 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:12,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097050073] [2021-11-25 18:23:12,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097050073] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:23:12,005 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:23:12,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 18:23:12,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396421405] [2021-11-25 18:23:12,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:23:12,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 18:23:12,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:12,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 18:23:12,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:23:12,007 INFO L87 Difference]: Start difference. First operand 980 states and 1272 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-25 18:23:12,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:12,768 INFO L93 Difference]: Finished difference Result 2725 states and 3663 transitions. [2021-11-25 18:23:12,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 18:23:12,769 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 73 [2021-11-25 18:23:12,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:12,783 INFO L225 Difference]: With dead ends: 2725 [2021-11-25 18:23:12,783 INFO L226 Difference]: Without dead ends: 1990 [2021-11-25 18:23:12,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-11-25 18:23:12,786 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 672 mSDsluCounter, 1406 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:12,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [678 Valid, 1639 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 18:23:12,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1990 states. [2021-11-25 18:23:12,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1990 to 1395. [2021-11-25 18:23:12,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1030 states have (on average 1.3029126213592233) internal successors, (1342), 1040 states have internal predecessors, (1342), 233 states have call successors, (233), 131 states have call predecessors, (233), 131 states have return successors, (233), 223 states have call predecessors, (233), 233 states have call successors, (233) [2021-11-25 18:23:12,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 1808 transitions. [2021-11-25 18:23:12,914 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 1808 transitions. Word has length 73 [2021-11-25 18:23:12,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:12,915 INFO L470 AbstractCegarLoop]: Abstraction has 1395 states and 1808 transitions. [2021-11-25 18:23:12,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-25 18:23:12,915 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 1808 transitions. [2021-11-25 18:23:12,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-25 18:23:12,918 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:12,918 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:23:12,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-25 18:23:12,918 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:12,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:12,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1805366093, now seen corresponding path program 1 times [2021-11-25 18:23:12,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:12,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258431626] [2021-11-25 18:23:12,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:12,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:12,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:12,978 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:23:12,978 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:12,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258431626] [2021-11-25 18:23:12,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258431626] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:23:12,979 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:23:12,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:23:12,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076230376] [2021-11-25 18:23:12,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:23:12,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:23:12,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:12,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:23:12,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:23:12,981 INFO L87 Difference]: Start difference. First operand 1395 states and 1808 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:23:13,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:13,289 INFO L93 Difference]: Finished difference Result 3454 states and 4513 transitions. [2021-11-25 18:23:13,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:23:13,290 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 75 [2021-11-25 18:23:13,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:13,306 INFO L225 Difference]: With dead ends: 3454 [2021-11-25 18:23:13,306 INFO L226 Difference]: Without dead ends: 2440 [2021-11-25 18:23:13,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:23:13,310 INFO L933 BasicCegarLoop]: 360 mSDtfsCounter, 341 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:13,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 889 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:23:13,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2440 states. [2021-11-25 18:23:13,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2440 to 2099. [2021-11-25 18:23:13,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2099 states, 1544 states have (on average 1.2959844559585492) internal successors, (2001), 1559 states have internal predecessors, (2001), 356 states have call successors, (356), 198 states have call predecessors, (356), 198 states have return successors, (356), 341 states have call predecessors, (356), 356 states have call successors, (356) [2021-11-25 18:23:13,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2099 states to 2099 states and 2713 transitions. [2021-11-25 18:23:13,484 INFO L78 Accepts]: Start accepts. Automaton has 2099 states and 2713 transitions. Word has length 75 [2021-11-25 18:23:13,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:13,484 INFO L470 AbstractCegarLoop]: Abstraction has 2099 states and 2713 transitions. [2021-11-25 18:23:13,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:23:13,485 INFO L276 IsEmpty]: Start isEmpty. Operand 2099 states and 2713 transitions. [2021-11-25 18:23:13,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-25 18:23:13,487 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:13,487 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:23:13,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-25 18:23:13,488 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:13,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:13,488 INFO L85 PathProgramCache]: Analyzing trace with hash -599205226, now seen corresponding path program 1 times [2021-11-25 18:23:13,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:13,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125048033] [2021-11-25 18:23:13,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:13,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:13,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:13,556 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:23:13,556 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:13,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125048033] [2021-11-25 18:23:13,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125048033] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:23:13,557 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:23:13,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:23:13,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363970929] [2021-11-25 18:23:13,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:23:13,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:23:13,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:13,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:23:13,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:23:13,559 INFO L87 Difference]: Start difference. First operand 2099 states and 2713 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:23:13,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:13,753 INFO L93 Difference]: Finished difference Result 3731 states and 4865 transitions. [2021-11-25 18:23:13,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:23:13,754 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 75 [2021-11-25 18:23:13,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:13,767 INFO L225 Difference]: With dead ends: 3731 [2021-11-25 18:23:13,767 INFO L226 Difference]: Without dead ends: 1947 [2021-11-25 18:23:13,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:23:13,772 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 198 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:13,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 625 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:23:13,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2021-11-25 18:23:13,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1841. [2021-11-25 18:23:13,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1352 states have (on average 1.293639053254438) internal successors, (1749), 1365 states have internal predecessors, (1749), 312 states have call successors, (312), 176 states have call predecessors, (312), 176 states have return successors, (312), 299 states have call predecessors, (312), 312 states have call successors, (312) [2021-11-25 18:23:13,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 2373 transitions. [2021-11-25 18:23:13,944 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 2373 transitions. Word has length 75 [2021-11-25 18:23:13,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:13,945 INFO L470 AbstractCegarLoop]: Abstraction has 1841 states and 2373 transitions. [2021-11-25 18:23:13,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:23:13,945 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 2373 transitions. [2021-11-25 18:23:13,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-25 18:23:13,947 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:13,948 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:23:13,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-25 18:23:13,948 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:13,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:13,948 INFO L85 PathProgramCache]: Analyzing trace with hash 2059828072, now seen corresponding path program 1 times [2021-11-25 18:23:13,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:13,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231673152] [2021-11-25 18:23:13,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:13,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:13,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:14,011 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-25 18:23:14,011 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:14,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231673152] [2021-11-25 18:23:14,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231673152] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:23:14,012 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:23:14,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:23:14,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503498767] [2021-11-25 18:23:14,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:23:14,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:23:14,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:14,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:23:14,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:23:14,014 INFO L87 Difference]: Start difference. First operand 1841 states and 2373 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-25 18:23:14,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:14,203 INFO L93 Difference]: Finished difference Result 3330 states and 4318 transitions. [2021-11-25 18:23:14,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:23:14,204 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 77 [2021-11-25 18:23:14,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:14,216 INFO L225 Difference]: With dead ends: 3330 [2021-11-25 18:23:14,216 INFO L226 Difference]: Without dead ends: 1815 [2021-11-25 18:23:14,220 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 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-25 18:23:14,221 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 7 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:14,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 565 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:23:14,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2021-11-25 18:23:14,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1815. [2021-11-25 18:23:14,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1815 states, 1339 states have (on average 1.2673637042569081) internal successors, (1697), 1352 states have internal predecessors, (1697), 299 states have call successors, (299), 176 states have call predecessors, (299), 176 states have return successors, (299), 286 states have call predecessors, (299), 299 states have call successors, (299) [2021-11-25 18:23:14,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1815 states to 1815 states and 2295 transitions. [2021-11-25 18:23:14,383 INFO L78 Accepts]: Start accepts. Automaton has 1815 states and 2295 transitions. Word has length 77 [2021-11-25 18:23:14,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:14,383 INFO L470 AbstractCegarLoop]: Abstraction has 1815 states and 2295 transitions. [2021-11-25 18:23:14,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-25 18:23:14,384 INFO L276 IsEmpty]: Start isEmpty. Operand 1815 states and 2295 transitions. [2021-11-25 18:23:14,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-25 18:23:14,386 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:14,386 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:23:14,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-25 18:23:14,386 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:14,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:14,387 INFO L85 PathProgramCache]: Analyzing trace with hash 231512700, now seen corresponding path program 1 times [2021-11-25 18:23:14,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:14,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931132199] [2021-11-25 18:23:14,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:14,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:14,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:14,427 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:23:14,427 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:14,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931132199] [2021-11-25 18:23:14,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931132199] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:23:14,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:23:14,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:23:14,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007247910] [2021-11-25 18:23:14,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:23:14,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:23:14,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:14,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:23:14,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:23:14,430 INFO L87 Difference]: Start difference. First operand 1815 states and 2295 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:23:14,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:14,664 INFO L93 Difference]: Finished difference Result 3901 states and 5090 transitions. [2021-11-25 18:23:14,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:23:14,665 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 78 [2021-11-25 18:23:14,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:14,680 INFO L225 Difference]: With dead ends: 3901 [2021-11-25 18:23:14,681 INFO L226 Difference]: Without dead ends: 2284 [2021-11-25 18:23:14,685 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-25 18:23:14,686 INFO L933 BasicCegarLoop]: 315 mSDtfsCounter, 104 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:14,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 489 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:23:14,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2284 states. [2021-11-25 18:23:14,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2284 to 1820. [2021-11-25 18:23:14,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1820 states, 1344 states have (on average 1.2663690476190477) internal successors, (1702), 1357 states have internal predecessors, (1702), 299 states have call successors, (299), 176 states have call predecessors, (299), 176 states have return successors, (299), 286 states have call predecessors, (299), 299 states have call successors, (299) [2021-11-25 18:23:14,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1820 states to 1820 states and 2300 transitions. [2021-11-25 18:23:14,851 INFO L78 Accepts]: Start accepts. Automaton has 1820 states and 2300 transitions. Word has length 78 [2021-11-25 18:23:14,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:14,852 INFO L470 AbstractCegarLoop]: Abstraction has 1820 states and 2300 transitions. [2021-11-25 18:23:14,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:23:14,852 INFO L276 IsEmpty]: Start isEmpty. Operand 1820 states and 2300 transitions. [2021-11-25 18:23:14,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-25 18:23:14,854 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:14,854 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:23:14,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-25 18:23:14,855 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:14,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:14,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1599621734, now seen corresponding path program 1 times [2021-11-25 18:23:14,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:14,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264017378] [2021-11-25 18:23:14,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:14,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:14,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:14,924 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:23:14,925 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:14,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264017378] [2021-11-25 18:23:14,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264017378] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:23:14,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:23:14,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:23:14,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092711876] [2021-11-25 18:23:14,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:23:14,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:23:14,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:14,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:23:14,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:23:14,927 INFO L87 Difference]: Start difference. First operand 1820 states and 2300 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:23:15,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:15,127 INFO L93 Difference]: Finished difference Result 3628 states and 4682 transitions. [2021-11-25 18:23:15,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:23:15,128 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 78 [2021-11-25 18:23:15,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:15,140 INFO L225 Difference]: With dead ends: 3628 [2021-11-25 18:23:15,140 INFO L226 Difference]: Without dead ends: 1950 [2021-11-25 18:23:15,146 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:23:15,147 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 155 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:15,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 612 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:23:15,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1950 states. [2021-11-25 18:23:15,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1950 to 1684. [2021-11-25 18:23:15,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1684 states, 1241 states have (on average 1.265108783239323) internal successors, (1570), 1253 states have internal predecessors, (1570), 278 states have call successors, (278), 164 states have call predecessors, (278), 164 states have return successors, (278), 266 states have call predecessors, (278), 278 states have call successors, (278) [2021-11-25 18:23:15,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1684 states to 1684 states and 2126 transitions. [2021-11-25 18:23:15,325 INFO L78 Accepts]: Start accepts. Automaton has 1684 states and 2126 transitions. Word has length 78 [2021-11-25 18:23:15,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:15,326 INFO L470 AbstractCegarLoop]: Abstraction has 1684 states and 2126 transitions. [2021-11-25 18:23:15,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:23:15,326 INFO L276 IsEmpty]: Start isEmpty. Operand 1684 states and 2126 transitions. [2021-11-25 18:23:15,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-11-25 18:23:15,329 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:15,329 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:23:15,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-25 18:23:15,329 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:15,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:15,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1685909629, now seen corresponding path program 1 times [2021-11-25 18:23:15,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:15,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535541405] [2021-11-25 18:23:15,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:15,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:15,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:15,397 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-25 18:23:15,398 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:15,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535541405] [2021-11-25 18:23:15,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535541405] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:23:15,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:23:15,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:23:15,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906577321] [2021-11-25 18:23:15,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:23:15,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:23:15,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:15,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:23:15,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:23:15,401 INFO L87 Difference]: Start difference. First operand 1684 states and 2126 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-25 18:23:15,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:15,553 INFO L93 Difference]: Finished difference Result 3060 states and 3893 transitions. [2021-11-25 18:23:15,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:23:15,553 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 93 [2021-11-25 18:23:15,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:15,564 INFO L225 Difference]: With dead ends: 3060 [2021-11-25 18:23:15,564 INFO L226 Difference]: Without dead ends: 1660 [2021-11-25 18:23:15,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-25 18:23:15,569 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 7 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:15,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 553 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:23:15,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1660 states. [2021-11-25 18:23:15,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1660 to 1585. [2021-11-25 18:23:15,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1585 states, 1175 states have (on average 1.2340425531914894) internal successors, (1450), 1187 states have internal predecessors, (1450), 254 states have call successors, (254), 155 states have call predecessors, (254), 155 states have return successors, (254), 242 states have call predecessors, (254), 254 states have call successors, (254) [2021-11-25 18:23:15,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1585 states to 1585 states and 1958 transitions. [2021-11-25 18:23:15,717 INFO L78 Accepts]: Start accepts. Automaton has 1585 states and 1958 transitions. Word has length 93 [2021-11-25 18:23:15,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:15,718 INFO L470 AbstractCegarLoop]: Abstraction has 1585 states and 1958 transitions. [2021-11-25 18:23:15,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-25 18:23:15,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1585 states and 1958 transitions. [2021-11-25 18:23:15,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-25 18:23:15,722 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:15,723 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 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-25 18:23:15,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-25 18:23:15,723 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:15,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:15,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1488167978, now seen corresponding path program 1 times [2021-11-25 18:23:15,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:15,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779263133] [2021-11-25 18:23:15,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:15,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:15,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:15,808 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-25 18:23:15,808 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:15,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779263133] [2021-11-25 18:23:15,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779263133] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:23:15,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:23:15,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:23:15,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660825665] [2021-11-25 18:23:15,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:23:15,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:23:15,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:15,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:23:15,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:23:15,810 INFO L87 Difference]: Start difference. First operand 1585 states and 1958 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2021-11-25 18:23:15,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:15,951 INFO L93 Difference]: Finished difference Result 2832 states and 3530 transitions. [2021-11-25 18:23:15,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:23:15,952 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 109 [2021-11-25 18:23:15,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:15,964 INFO L225 Difference]: With dead ends: 2832 [2021-11-25 18:23:15,964 INFO L226 Difference]: Without dead ends: 1558 [2021-11-25 18:23:15,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 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-25 18:23:15,969 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 6 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:15,969 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 544 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:23:15,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2021-11-25 18:23:16,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 1491. [2021-11-25 18:23:16,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1106 states have (on average 1.2088607594936709) internal successors, (1337), 1118 states have internal predecessors, (1337), 237 states have call successors, (237), 147 states have call predecessors, (237), 147 states have return successors, (237), 225 states have call predecessors, (237), 237 states have call successors, (237) [2021-11-25 18:23:16,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 1811 transitions. [2021-11-25 18:23:16,092 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 1811 transitions. Word has length 109 [2021-11-25 18:23:16,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:16,093 INFO L470 AbstractCegarLoop]: Abstraction has 1491 states and 1811 transitions. [2021-11-25 18:23:16,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2021-11-25 18:23:16,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 1811 transitions. [2021-11-25 18:23:16,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-25 18:23:16,097 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:16,098 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 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-25 18:23:16,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-25 18:23:16,098 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:16,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:16,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1191015073, now seen corresponding path program 1 times [2021-11-25 18:23:16,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:16,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186393510] [2021-11-25 18:23:16,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:16,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:16,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:16,277 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-11-25 18:23:16,277 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:16,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186393510] [2021-11-25 18:23:16,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186393510] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:23:16,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344164794] [2021-11-25 18:23:16,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:16,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:23:16,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:23:16,283 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:23:16,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-25 18:23:16,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:16,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 530 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-25 18:23:16,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:23:16,702 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-25 18:23:16,703 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:23:16,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344164794] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:23:16,703 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:23:16,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [8] total 11 [2021-11-25 18:23:16,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354262805] [2021-11-25 18:23:16,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:23:16,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-25 18:23:16,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:16,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-25 18:23:16,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-25 18:23:16,704 INFO L87 Difference]: Start difference. First operand 1491 states and 1811 transitions. Second operand has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-25 18:23:17,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:23:17,316 INFO L93 Difference]: Finished difference Result 3829 states and 4692 transitions. [2021-11-25 18:23:17,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-25 18:23:17,317 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 119 [2021-11-25 18:23:17,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:23:17,337 INFO L225 Difference]: With dead ends: 3829 [2021-11-25 18:23:17,337 INFO L226 Difference]: Without dead ends: 2505 [2021-11-25 18:23:17,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-11-25 18:23:17,344 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 258 mSDsluCounter, 1339 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 1446 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:23:17,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 1446 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 18:23:17,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2505 states. [2021-11-25 18:23:17,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2505 to 1640. [2021-11-25 18:23:17,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1640 states, 1215 states have (on average 1.2008230452674897) internal successors, (1459), 1230 states have internal predecessors, (1459), 257 states have call successors, (257), 167 states have call predecessors, (257), 167 states have return successors, (257), 242 states have call predecessors, (257), 257 states have call successors, (257) [2021-11-25 18:23:17,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1640 states to 1640 states and 1973 transitions. [2021-11-25 18:23:17,499 INFO L78 Accepts]: Start accepts. Automaton has 1640 states and 1973 transitions. Word has length 119 [2021-11-25 18:23:17,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:23:17,501 INFO L470 AbstractCegarLoop]: Abstraction has 1640 states and 1973 transitions. [2021-11-25 18:23:17,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-25 18:23:17,501 INFO L276 IsEmpty]: Start isEmpty. Operand 1640 states and 1973 transitions. [2021-11-25 18:23:17,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-25 18:23:17,505 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:23:17,505 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 18:23:17,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-25 18:23:17,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-25 18:23:17,719 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:23:17,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:23:17,720 INFO L85 PathProgramCache]: Analyzing trace with hash 2083228847, now seen corresponding path program 1 times [2021-11-25 18:23:17,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:23:17,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554535678] [2021-11-25 18:23:17,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:17,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:23:17,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:18,263 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-11-25 18:23:18,263 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:23:18,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554535678] [2021-11-25 18:23:18,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554535678] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:23:18,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335576486] [2021-11-25 18:23:18,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:23:18,264 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:23:18,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:23:18,271 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:23:18,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-25 18:23:18,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:23:18,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 549 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-25 18:23:18,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:23:18,897 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-11-25 18:23:18,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:23:19,223 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-11-25 18:23:19,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335576486] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:23:19,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [744047316] [2021-11-25 18:23:19,227 INFO L159 IcfgInterpreter]: Started Sifa with 83 locations of interest [2021-11-25 18:23:19,227 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:23:19,228 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:23:19,228 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:23:19,228 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:23:35,207 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 162 for LOIs [2021-11-25 18:23:38,148 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 6 for LOIs [2021-11-25 18:23:38,150 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 22 for LOIs [2021-11-25 18:23:38,171 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 31 for LOIs [2021-11-25 18:23:38,179 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 22 for LOIs [2021-11-25 18:23:38,200 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 35 for LOIs [2021-11-25 18:23:38,228 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:23:58,332 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '85474#(and (= (mod ~side2Failed_History_1~0 256) (mod ~side2Failed_History_2~0 256)) (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (<= 0 ~active_side_History_0~0) (= assert_~arg |assert_#in~arg|) (= (mod ~side2Failed_History_1~0 256) 0) (= (mod ~side1Failed_History_2~0 256) (mod ~side1Failed_History_1~0 256)) (<= ~active_side_History_0~0 2) (= ~manual_selection_History_2~0 0) (not (= ~manual_selection_History_1~0 0)) (<= 0 (+ ~manual_selection_History_1~0 128)) (= (mod ~side1Failed_History_1~0 256) 0))' at error location [2021-11-25 18:23:58,332 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:23:58,333 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:23:58,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 9, 9] total 29 [2021-11-25 18:23:58,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286215570] [2021-11-25 18:23:58,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:23:58,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-25 18:23:58,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:23:58,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-25 18:23:58,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=699, Invalid=7857, Unknown=0, NotChecked=0, Total=8556 [2021-11-25 18:23:58,339 INFO L87 Difference]: Start difference. First operand 1640 states and 1973 transitions. Second operand has 29 states, 22 states have (on average 6.454545454545454) internal successors, (142), 24 states have internal predecessors, (142), 10 states have call successors, (44), 3 states have call predecessors, (44), 10 states have return successors, (43), 12 states have call predecessors, (43), 10 states have call successors, (43) [2021-11-25 18:24:01,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:24:01,971 INFO L93 Difference]: Finished difference Result 4567 states and 6028 transitions. [2021-11-25 18:24:01,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-25 18:24:01,972 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 22 states have (on average 6.454545454545454) internal successors, (142), 24 states have internal predecessors, (142), 10 states have call successors, (44), 3 states have call predecessors, (44), 10 states have return successors, (43), 12 states have call predecessors, (43), 10 states have call successors, (43) Word has length 127 [2021-11-25 18:24:01,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:24:01,993 INFO L225 Difference]: With dead ends: 4567 [2021-11-25 18:24:01,994 INFO L226 Difference]: Without dead ends: 3077 [2021-11-25 18:24:02,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 300 SyntacticMatches, 13 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4743 ImplicationChecksByTransitivity, 22.0s TimeCoverageRelationStatistics Valid=1194, Invalid=15062, Unknown=0, NotChecked=0, Total=16256 [2021-11-25 18:24:02,004 INFO L933 BasicCegarLoop]: 324 mSDtfsCounter, 684 mSDsluCounter, 7672 mSDsCounter, 0 mSdLazyCounter, 2575 mSolverCounterSat, 239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 7325 SdHoareTripleChecker+Invalid, 2814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 2575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-25 18:24:02,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [718 Valid, 7325 Invalid, 2814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [239 Valid, 2575 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-25 18:24:02,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3077 states. [2021-11-25 18:24:02,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3077 to 1652. [2021-11-25 18:24:02,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1652 states, 1225 states have (on average 1.196734693877551) internal successors, (1466), 1239 states have internal predecessors, (1466), 257 states have call successors, (257), 169 states have call predecessors, (257), 169 states have return successors, (257), 243 states have call predecessors, (257), 257 states have call successors, (257) [2021-11-25 18:24:02,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1652 states to 1652 states and 1980 transitions. [2021-11-25 18:24:02,227 INFO L78 Accepts]: Start accepts. Automaton has 1652 states and 1980 transitions. Word has length 127 [2021-11-25 18:24:02,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:24:02,227 INFO L470 AbstractCegarLoop]: Abstraction has 1652 states and 1980 transitions. [2021-11-25 18:24:02,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 22 states have (on average 6.454545454545454) internal successors, (142), 24 states have internal predecessors, (142), 10 states have call successors, (44), 3 states have call predecessors, (44), 10 states have return successors, (43), 12 states have call predecessors, (43), 10 states have call successors, (43) [2021-11-25 18:24:02,228 INFO L276 IsEmpty]: Start isEmpty. Operand 1652 states and 1980 transitions. [2021-11-25 18:24:02,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-25 18:24:02,232 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:24:02,232 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:24:02,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-25 18:24:02,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-25 18:24:02,447 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:24:02,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:24:02,448 INFO L85 PathProgramCache]: Analyzing trace with hash 598605289, now seen corresponding path program 1 times [2021-11-25 18:24:02,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:24:02,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148038081] [2021-11-25 18:24:02,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:24:02,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:24:02,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:24:02,686 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 19 proven. 3 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 18:24:02,686 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:24:02,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148038081] [2021-11-25 18:24:02,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148038081] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:24:02,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348248686] [2021-11-25 18:24:02,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:24:02,687 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:24:02,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:24:02,688 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:24:02,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-25 18:24:02,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:24:02,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 703 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-25 18:24:02,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:24:03,219 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 26 proven. 47 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-25 18:24:03,219 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:24:03,553 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-11-25 18:24:03,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348248686] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:24:03,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1877563038] [2021-11-25 18:24:03,557 INFO L159 IcfgInterpreter]: Started Sifa with 75 locations of interest [2021-11-25 18:24:03,558 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:24:03,560 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:24:03,560 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:24:03,560 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:24:22,404 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 6 for LOIs [2021-11-25 18:24:22,413 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 12 for LOIs [2021-11-25 18:24:22,415 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 30 for LOIs [2021-11-25 18:24:22,442 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 36 for LOIs [2021-11-25 18:24:22,463 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 28 for LOIs [2021-11-25 18:24:22,472 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 15 for LOIs [2021-11-25 18:24:22,477 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:24:31,599 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '94626#(and (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (<= ~active_side_History_1~0 127) (<= 0 ~active_side_History_0~0) (= assert_~arg |assert_#in~arg|) (= (mod ~side2Failed_History_1~0 256) 0) (<= ~active_side_History_0~0 2) (not (= 2 ~active_side_History_0~0)) (<= 0 (+ ~manual_selection_History_1~0 128)) (<= 0 (+ ~active_side_History_1~0 128)))' at error location [2021-11-25 18:24:31,599 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:24:31,599 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:24:31,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2021-11-25 18:24:31,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800659756] [2021-11-25 18:24:31,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:24:31,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-25 18:24:31,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:24:31,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-25 18:24:31,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=384, Invalid=5936, Unknown=0, NotChecked=0, Total=6320 [2021-11-25 18:24:31,603 INFO L87 Difference]: Start difference. First operand 1652 states and 1980 transitions. Second operand has 17 states, 17 states have (on average 9.588235294117647) internal successors, (163), 16 states have internal predecessors, (163), 7 states have call successors, (46), 4 states have call predecessors, (46), 6 states have return successors, (45), 8 states have call predecessors, (45), 7 states have call successors, (45) [2021-11-25 18:24:35,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:24:35,828 INFO L93 Difference]: Finished difference Result 4656 states and 5659 transitions. [2021-11-25 18:24:35,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-11-25 18:24:35,828 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 9.588235294117647) internal successors, (163), 16 states have internal predecessors, (163), 7 states have call successors, (46), 4 states have call predecessors, (46), 6 states have return successors, (45), 8 states have call predecessors, (45), 7 states have call successors, (45) Word has length 137 [2021-11-25 18:24:35,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:24:35,841 INFO L225 Difference]: With dead ends: 4656 [2021-11-25 18:24:35,842 INFO L226 Difference]: Without dead ends: 3240 [2021-11-25 18:24:35,850 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 482 GetRequests, 345 SyntacticMatches, 13 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5307 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=1117, Invalid=14633, Unknown=0, NotChecked=0, Total=15750 [2021-11-25 18:24:35,851 INFO L933 BasicCegarLoop]: 576 mSDtfsCounter, 2492 mSDsluCounter, 3839 mSDsCounter, 0 mSdLazyCounter, 2914 mSolverCounterSat, 1200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2492 SdHoareTripleChecker+Valid, 4331 SdHoareTripleChecker+Invalid, 4114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1200 IncrementalHoareTripleChecker+Valid, 2914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:24:35,851 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2492 Valid, 4331 Invalid, 4114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1200 Valid, 2914 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-25 18:24:35,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3240 states. [2021-11-25 18:24:36,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3240 to 2400. [2021-11-25 18:24:36,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2400 states, 1795 states have (on average 1.196100278551532) internal successors, (2147), 1812 states have internal predecessors, (2147), 351 states have call successors, (351), 253 states have call predecessors, (351), 253 states have return successors, (351), 334 states have call predecessors, (351), 351 states have call successors, (351) [2021-11-25 18:24:36,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2400 states to 2400 states and 2849 transitions. [2021-11-25 18:24:36,121 INFO L78 Accepts]: Start accepts. Automaton has 2400 states and 2849 transitions. Word has length 137 [2021-11-25 18:24:36,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:24:36,121 INFO L470 AbstractCegarLoop]: Abstraction has 2400 states and 2849 transitions. [2021-11-25 18:24:36,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 9.588235294117647) internal successors, (163), 16 states have internal predecessors, (163), 7 states have call successors, (46), 4 states have call predecessors, (46), 6 states have return successors, (45), 8 states have call predecessors, (45), 7 states have call successors, (45) [2021-11-25 18:24:36,122 INFO L276 IsEmpty]: Start isEmpty. Operand 2400 states and 2849 transitions. [2021-11-25 18:24:36,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-25 18:24:36,127 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:24:36,128 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:24:36,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-25 18:24:36,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-25 18:24:36,343 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:24:36,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:24:36,344 INFO L85 PathProgramCache]: Analyzing trace with hash -886753584, now seen corresponding path program 1 times [2021-11-25 18:24:36,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:24:36,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393314646] [2021-11-25 18:24:36,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:24:36,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:24:36,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:24:36,471 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 18:24:36,472 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:24:36,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393314646] [2021-11-25 18:24:36,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393314646] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:24:36,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522836022] [2021-11-25 18:24:36,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:24:36,473 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:24:36,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:24:36,483 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:24:36,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-25 18:24:36,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:24:36,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 703 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-25 18:24:36,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:24:36,885 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-25 18:24:36,885 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:24:36,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522836022] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:24:36,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:24:36,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 14 [2021-11-25 18:24:36,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872395072] [2021-11-25 18:24:36,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:24:36,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-25 18:24:36,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:24:36,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-25 18:24:36,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-11-25 18:24:36,887 INFO L87 Difference]: Start difference. First operand 2400 states and 2849 transitions. Second operand has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-25 18:24:37,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:24:37,627 INFO L93 Difference]: Finished difference Result 6518 states and 8081 transitions. [2021-11-25 18:24:37,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-25 18:24:37,628 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) Word has length 137 [2021-11-25 18:24:37,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:24:37,645 INFO L225 Difference]: With dead ends: 6518 [2021-11-25 18:24:37,645 INFO L226 Difference]: Without dead ends: 4218 [2021-11-25 18:24:37,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-11-25 18:24:37,652 INFO L933 BasicCegarLoop]: 386 mSDtfsCounter, 277 mSDsluCounter, 1945 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:24:37,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 2228 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 527 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 18:24:37,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4218 states. [2021-11-25 18:24:38,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4218 to 3162. [2021-11-25 18:24:38,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3162 states, 2349 states have (on average 1.1860366113239675) internal successors, (2786), 2374 states have internal predecessors, (2786), 479 states have call successors, (479), 333 states have call predecessors, (479), 333 states have return successors, (479), 454 states have call predecessors, (479), 479 states have call successors, (479) [2021-11-25 18:24:38,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3162 states to 3162 states and 3744 transitions. [2021-11-25 18:24:38,047 INFO L78 Accepts]: Start accepts. Automaton has 3162 states and 3744 transitions. Word has length 137 [2021-11-25 18:24:38,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:24:38,047 INFO L470 AbstractCegarLoop]: Abstraction has 3162 states and 3744 transitions. [2021-11-25 18:24:38,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-25 18:24:38,048 INFO L276 IsEmpty]: Start isEmpty. Operand 3162 states and 3744 transitions. [2021-11-25 18:24:38,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-25 18:24:38,054 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:24:38,055 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 18:24:38,091 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-25 18:24:38,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-25 18:24:38,271 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:24:38,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:24:38,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1300082875, now seen corresponding path program 1 times [2021-11-25 18:24:38,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:24:38,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760653658] [2021-11-25 18:24:38,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:24:38,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:24:38,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:24:38,403 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-25 18:24:38,403 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:24:38,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760653658] [2021-11-25 18:24:38,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760653658] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:24:38,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502892414] [2021-11-25 18:24:38,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:24:38,404 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:24:38,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:24:38,405 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:24:38,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-25 18:24:38,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:24:38,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 720 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-25 18:24:38,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:24:39,108 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 57 proven. 18 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-25 18:24:39,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:24:39,345 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-25 18:24:39,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502892414] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:24:39,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [619388271] [2021-11-25 18:24:39,349 INFO L159 IcfgInterpreter]: Started Sifa with 80 locations of interest [2021-11-25 18:24:39,349 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:24:39,350 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:24:39,350 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:24:39,350 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:31:19,918 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 34 for LOIs [2021-11-25 18:31:19,945 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 24 for LOIs [2021-11-25 18:31:19,948 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 16 for LOIs [2021-11-25 18:31:19,962 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 32 for LOIs [2021-11-25 18:31:19,979 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 24 for LOIs [2021-11-25 18:31:19,986 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 9 for LOIs [2021-11-25 18:31:19,991 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:31:27,995 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '117783#(and (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (<= 0 ~active_side_History_0~0) (= assert_~arg |assert_#in~arg|) (= (mod ~side2Failed_History_1~0 256) 0) (<= ~active_side_History_0~0 2) (not (= 2 ~active_side_History_0~0)) (<= 0 (+ ~manual_selection_History_1~0 128)))' at error location [2021-11-25 18:31:27,996 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:31:27,996 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:31:27,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 7] total 11 [2021-11-25 18:31:27,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631244981] [2021-11-25 18:31:27,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:31:27,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-25 18:31:27,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:31:27,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-25 18:31:27,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=5522, Unknown=0, NotChecked=0, Total=5852 [2021-11-25 18:31:27,999 INFO L87 Difference]: Start difference. First operand 3162 states and 3744 transitions. Second operand has 11 states, 11 states have (on average 14.727272727272727) internal successors, (162), 11 states have internal predecessors, (162), 7 states have call successors, (36), 5 states have call predecessors, (36), 5 states have return successors, (35), 7 states have call predecessors, (35), 7 states have call successors, (35) [2021-11-25 18:31:29,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:31:29,526 INFO L93 Difference]: Finished difference Result 6633 states and 8133 transitions. [2021-11-25 18:31:29,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-25 18:31:29,527 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 14.727272727272727) internal successors, (162), 11 states have internal predecessors, (162), 7 states have call successors, (36), 5 states have call predecessors, (36), 5 states have return successors, (35), 7 states have call predecessors, (35), 7 states have call successors, (35) Word has length 144 [2021-11-25 18:31:29,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:31:29,540 INFO L225 Difference]: With dead ends: 6633 [2021-11-25 18:31:29,540 INFO L226 Difference]: Without dead ends: 3843 [2021-11-25 18:31:29,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 353 SyntacticMatches, 13 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3035 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=459, Invalid=7373, Unknown=0, NotChecked=0, Total=7832 [2021-11-25 18:31:29,549 INFO L933 BasicCegarLoop]: 363 mSDtfsCounter, 1619 mSDsluCounter, 970 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 918 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1619 SdHoareTripleChecker+Valid, 1309 SdHoareTripleChecker+Invalid, 1483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 918 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-25 18:31:29,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1619 Valid, 1309 Invalid, 1483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [918 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-25 18:31:29,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3843 states. [2021-11-25 18:31:29,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3843 to 3154. [2021-11-25 18:31:29,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3154 states, 2341 states have (on average 1.176420333190944) internal successors, (2754), 2366 states have internal predecessors, (2754), 479 states have call successors, (479), 333 states have call predecessors, (479), 333 states have return successors, (479), 454 states have call predecessors, (479), 479 states have call successors, (479) [2021-11-25 18:31:29,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3154 states to 3154 states and 3712 transitions. [2021-11-25 18:31:29,838 INFO L78 Accepts]: Start accepts. Automaton has 3154 states and 3712 transitions. Word has length 144 [2021-11-25 18:31:29,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:31:29,839 INFO L470 AbstractCegarLoop]: Abstraction has 3154 states and 3712 transitions. [2021-11-25 18:31:29,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.727272727272727) internal successors, (162), 11 states have internal predecessors, (162), 7 states have call successors, (36), 5 states have call predecessors, (36), 5 states have return successors, (35), 7 states have call predecessors, (35), 7 states have call successors, (35) [2021-11-25 18:31:29,839 INFO L276 IsEmpty]: Start isEmpty. Operand 3154 states and 3712 transitions. [2021-11-25 18:31:29,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-11-25 18:31:29,845 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:31:29,845 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 18:31:29,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-25 18:31:30,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-11-25 18:31:30,071 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:31:30,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:31:30,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1416174986, now seen corresponding path program 1 times [2021-11-25 18:31:30,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:31:30,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765031087] [2021-11-25 18:31:30,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:31:30,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:31:30,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:31:30,157 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-11-25 18:31:30,157 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:31:30,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765031087] [2021-11-25 18:31:30,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765031087] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:31:30,158 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:31:30,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-25 18:31:30,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548343258] [2021-11-25 18:31:30,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:31:30,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 18:31:30,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:31:30,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 18:31:30,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:31:30,160 INFO L87 Difference]: Start difference. First operand 3154 states and 3712 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-25 18:31:31,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:31:31,171 INFO L93 Difference]: Finished difference Result 10340 states and 12882 transitions. [2021-11-25 18:31:31,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-25 18:31:31,172 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2021-11-25 18:31:31,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:31:31,199 INFO L225 Difference]: With dead ends: 10340 [2021-11-25 18:31:31,200 INFO L226 Difference]: Without dead ends: 7558 [2021-11-25 18:31:31,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-11-25 18:31:31,207 INFO L933 BasicCegarLoop]: 419 mSDtfsCounter, 423 mSDsluCounter, 1835 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 2136 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:31:31,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 2136 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:31:31,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7558 states. [2021-11-25 18:31:31,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7558 to 4875. [2021-11-25 18:31:31,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4875 states, 3586 states have (on average 1.1776352481873955) internal successors, (4223), 3627 states have internal predecessors, (4223), 779 states have call successors, (779), 509 states have call predecessors, (779), 509 states have return successors, (779), 738 states have call predecessors, (779), 779 states have call successors, (779) [2021-11-25 18:31:31,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4875 states to 4875 states and 5781 transitions. [2021-11-25 18:31:31,679 INFO L78 Accepts]: Start accepts. Automaton has 4875 states and 5781 transitions. Word has length 145 [2021-11-25 18:31:31,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:31:31,679 INFO L470 AbstractCegarLoop]: Abstraction has 4875 states and 5781 transitions. [2021-11-25 18:31:31,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-25 18:31:31,680 INFO L276 IsEmpty]: Start isEmpty. Operand 4875 states and 5781 transitions. [2021-11-25 18:31:31,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-25 18:31:31,688 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:31:31,688 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 18:31:31,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-25 18:31:31,688 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:31:31,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:31:31,689 INFO L85 PathProgramCache]: Analyzing trace with hash 219352821, now seen corresponding path program 1 times [2021-11-25 18:31:31,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:31:31,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587714050] [2021-11-25 18:31:31,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:31:31,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:31:31,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:31:31,846 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-25 18:31:31,846 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:31:31,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587714050] [2021-11-25 18:31:31,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587714050] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:31:31,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351023015] [2021-11-25 18:31:31,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:31:31,847 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:31:31,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:31:31,848 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:31:31,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-25 18:31:32,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:31:32,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 720 conjuncts, 42 conjunts are in the unsatisfiable core [2021-11-25 18:31:32,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:31:33,251 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 6 proven. 72 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-25 18:31:33,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:31:34,247 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 10 proven. 19 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-11-25 18:31:34,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351023015] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:31:34,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [471533449] [2021-11-25 18:31:34,250 INFO L159 IcfgInterpreter]: Started Sifa with 80 locations of interest [2021-11-25 18:31:34,250 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:31:34,250 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:31:34,250 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:31:34,250 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:31:56,229 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 84 for LOIs [2021-11-25 18:31:56,310 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 97 for LOIs [2021-11-25 18:31:56,319 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 116 for LOIs [2021-11-25 18:31:56,416 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 104 for LOIs [2021-11-25 18:31:56,531 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 119 for LOIs [2021-11-25 18:31:56,607 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 86 for LOIs [2021-11-25 18:31:56,638 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:32:26,582 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '151271#(and (<= 0 (+ ~manual_selection_History_0~0 128)) (<= 0 (+ ~s1s1_new~0 1)) (<= 0 (+ 2 ~active_side_History_1~0)) (<= ~active_side_History_0~0 127) (= ~s1p~0 0) (<= 0 (+ ~s2s2_new~0 1)) (= ~cs1~0 0) (<= 0 (+ ~s2s1_new~0 1)) (= ~s2s1~0 0) (<= (+ ~s1p_new~0 1) 0) (<= ~manual_selection_History_0~0 127) (<= 0 (+ ~s2p_new~0 1)) (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (= ~s1s1~0 0) (<= 0 (+ ~s1s2_new~0 1)) (<= 0 ~active_side_History_0~0) (= assert_~arg |assert_#in~arg|) (<= (+ ~cs2_new~0 1) 0) (<= (+ ~s1s2_new~0 1) 0) (= ~s2s2~0 0) (<= 0 (+ ~s1p_new~0 1)) (<= (+ ~s2s1_new~0 1) 0) (= (mod ~side2Failed_History_1~0 256) 0) (not (= 2 ~active_side_History_0~0)) (<= (+ ~nomsg~0 1) 0) (<= 0 (+ ~side2_written~0 1)) (= ~s1s2~0 0) (<= 0 (+ ~cs1_new~0 1)) (<= (+ ~cs1_new~0 1) 0) (= |#NULL.offset| 0) (<= 0 (+ ~nomsg~0 1)) (<= 0 (+ ~manual_selection_History_1~0 128)) (<= 0 (+ 2 ~active_side_History_2~0)) (<= 0 (+ ~side1_written~0 1)) (<= ~side2_written~0 0) (<= ~side1_written~0 1) (<= 0 (+ ~cs2_new~0 1)) (= ~cs2~0 0) (<= 0 |#StackHeapBarrier|) (<= (+ ~s2p_new~0 1) 0) (= ~s2p~0 0) (<= (+ ~s2s2_new~0 1) 0) (<= (+ ~s1s1_new~0 1) 0) (= |#NULL.base| 0))' at error location [2021-11-25 18:32:26,582 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:32:26,583 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:32:26,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 16] total 31 [2021-11-25 18:32:26,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127029685] [2021-11-25 18:32:26,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:32:26,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-25 18:32:26,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:32:26,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-25 18:32:26,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=816, Invalid=9084, Unknown=0, NotChecked=0, Total=9900 [2021-11-25 18:32:26,585 INFO L87 Difference]: Start difference. First operand 4875 states and 5781 transitions. Second operand has 31 states, 31 states have (on average 7.129032258064516) internal successors, (221), 30 states have internal predecessors, (221), 10 states have call successors, (52), 6 states have call predecessors, (52), 7 states have return successors, (51), 11 states have call predecessors, (51), 10 states have call successors, (51) [2021-11-25 18:32:43,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:32:43,054 INFO L93 Difference]: Finished difference Result 16916 states and 21671 transitions. [2021-11-25 18:32:43,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 189 states. [2021-11-25 18:32:43,055 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 7.129032258064516) internal successors, (221), 30 states have internal predecessors, (221), 10 states have call successors, (52), 6 states have call predecessors, (52), 7 states have return successors, (51), 11 states have call predecessors, (51), 10 states have call successors, (51) Word has length 147 [2021-11-25 18:32:43,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:32:43,107 INFO L225 Difference]: With dead ends: 16916 [2021-11-25 18:32:43,108 INFO L226 Difference]: Without dead ends: 12413 [2021-11-25 18:32:43,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 642 GetRequests, 353 SyntacticMatches, 6 SemanticMatches, 283 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31879 ImplicationChecksByTransitivity, 37.1s TimeCoverageRelationStatistics Valid=5341, Invalid=75599, Unknown=0, NotChecked=0, Total=80940 [2021-11-25 18:32:43,129 INFO L933 BasicCegarLoop]: 829 mSDtfsCounter, 4194 mSDsluCounter, 9606 mSDsCounter, 0 mSdLazyCounter, 12132 mSolverCounterSat, 3726 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4195 SdHoareTripleChecker+Valid, 10212 SdHoareTripleChecker+Invalid, 15858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3726 IncrementalHoareTripleChecker+Valid, 12132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-25 18:32:43,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4195 Valid, 10212 Invalid, 15858 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3726 Valid, 12132 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2021-11-25 18:32:43,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12413 states. [2021-11-25 18:32:43,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12413 to 5601. [2021-11-25 18:32:43,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5601 states, 4130 states have (on average 1.1779661016949152) internal successors, (4865), 4177 states have internal predecessors, (4865), 888 states have call successors, (888), 582 states have call predecessors, (888), 582 states have return successors, (888), 841 states have call predecessors, (888), 888 states have call successors, (888) [2021-11-25 18:32:43,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5601 states to 5601 states and 6641 transitions. [2021-11-25 18:32:43,997 INFO L78 Accepts]: Start accepts. Automaton has 5601 states and 6641 transitions. Word has length 147 [2021-11-25 18:32:43,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:32:43,998 INFO L470 AbstractCegarLoop]: Abstraction has 5601 states and 6641 transitions. [2021-11-25 18:32:43,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 7.129032258064516) internal successors, (221), 30 states have internal predecessors, (221), 10 states have call successors, (52), 6 states have call predecessors, (52), 7 states have return successors, (51), 11 states have call predecessors, (51), 10 states have call successors, (51) [2021-11-25 18:32:43,998 INFO L276 IsEmpty]: Start isEmpty. Operand 5601 states and 6641 transitions. [2021-11-25 18:32:44,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-25 18:32:44,003 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:32:44,003 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-25 18:32:44,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-25 18:32:44,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:32:44,219 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:32:44,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:32:44,219 INFO L85 PathProgramCache]: Analyzing trace with hash 266439119, now seen corresponding path program 1 times [2021-11-25 18:32:44,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:32:44,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901662481] [2021-11-25 18:32:44,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:32:44,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:32:44,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:32:44,312 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-25 18:32:44,313 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:32:44,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901662481] [2021-11-25 18:32:44,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901662481] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:32:44,313 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:32:44,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-25 18:32:44,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429098055] [2021-11-25 18:32:44,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:32:44,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 18:32:44,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:32:44,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 18:32:44,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-25 18:32:44,315 INFO L87 Difference]: Start difference. First operand 5601 states and 6641 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-25 18:32:45,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:32:45,623 INFO L93 Difference]: Finished difference Result 13688 states and 16768 transitions. [2021-11-25 18:32:45,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-25 18:32:45,624 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 152 [2021-11-25 18:32:45,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:32:45,660 INFO L225 Difference]: With dead ends: 13688 [2021-11-25 18:32:45,661 INFO L226 Difference]: Without dead ends: 8459 [2021-11-25 18:32:45,674 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-11-25 18:32:45,675 INFO L933 BasicCegarLoop]: 354 mSDtfsCounter, 381 mSDsluCounter, 1618 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 1854 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:32:45,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 1854 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 354 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:32:45,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8459 states. [2021-11-25 18:32:46,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8459 to 6335. [2021-11-25 18:32:46,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6335 states, 4663 states have (on average 1.1715633712202445) internal successors, (5463), 4718 states have internal predecessors, (5463), 1000 states have call successors, (1000), 671 states have call predecessors, (1000), 671 states have return successors, (1000), 945 states have call predecessors, (1000), 1000 states have call successors, (1000) [2021-11-25 18:32:46,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6335 states to 6335 states and 7463 transitions. [2021-11-25 18:32:46,658 INFO L78 Accepts]: Start accepts. Automaton has 6335 states and 7463 transitions. Word has length 152 [2021-11-25 18:32:46,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:32:46,659 INFO L470 AbstractCegarLoop]: Abstraction has 6335 states and 7463 transitions. [2021-11-25 18:32:46,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-25 18:32:46,659 INFO L276 IsEmpty]: Start isEmpty. Operand 6335 states and 7463 transitions. [2021-11-25 18:32:46,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-25 18:32:46,665 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:32:46,665 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-25 18:32:46,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-25 18:32:46,666 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:32:46,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:32:46,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1515827822, now seen corresponding path program 1 times [2021-11-25 18:32:46,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:32:46,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132915466] [2021-11-25 18:32:46,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:32:46,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:32:46,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:32:46,886 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 23 proven. 4 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2021-11-25 18:32:46,886 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:32:46,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132915466] [2021-11-25 18:32:46,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132915466] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:32:46,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621213246] [2021-11-25 18:32:46,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:32:46,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:32:46,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:32:46,891 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:32:46,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7521d0f0-31b0-45bf-ad4d-5a2fca18f7dc/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-25 18:32:47,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:32:47,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 739 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-25 18:32:47,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:32:47,395 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 105 proven. 23 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-25 18:32:47,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:32:47,797 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 32 proven. 13 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-25 18:32:47,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621213246] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:32:47,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1203967267] [2021-11-25 18:32:47,800 INFO L159 IcfgInterpreter]: Started Sifa with 77 locations of interest [2021-11-25 18:32:47,800 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:32:47,801 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:32:47,801 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:32:47,801 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs