./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench/ps4-ll.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench/ps4-ll.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI --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 ef01badb7f90b6597aa83d48583be40b7afc9a4c054f915d626bd89be70c7009 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 02:00:23,047 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:00:23,049 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:00:23,087 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:00:23,088 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:00:23,093 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:00:23,096 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:00:23,100 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:00:23,102 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:00:23,107 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:00:23,108 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:00:23,110 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:00:23,111 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:00:23,114 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:00:23,115 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:00:23,118 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:00:23,119 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:00:23,120 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:00:23,122 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:00:23,129 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:00:23,131 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:00:23,133 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:00:23,136 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:00:23,137 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:00:23,147 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:00:23,148 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:00:23,149 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:00:23,151 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:00:23,151 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:00:23,152 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:00:23,153 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:00:23,156 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:00:23,158 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:00:23,159 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:00:23,161 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:00:23,161 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:00:23,162 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:00:23,162 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:00:23,162 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:00:23,163 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:00:23,164 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:00:23,165 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-03 02:00:23,200 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:00:23,204 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:00:23,205 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:00:23,205 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:00:23,207 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:00:23,207 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:00:23,207 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:00:23,208 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:00:23,208 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:00:23,208 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 02:00:23,210 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:00:23,210 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:00:23,210 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 02:00:23,210 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 02:00:23,211 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:00:23,211 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 02:00:23,211 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 02:00:23,212 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 02:00:23,212 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:00:23,213 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 02:00:23,213 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:00:23,213 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 02:00:23,214 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:00:23,214 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:00:23,214 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:00:23,214 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:00:23,215 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 02:00:23,215 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:00:23,215 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:00:23,215 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:00:23,216 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:00:23,216 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:00:23,217 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:00:23,217 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:00:23,217 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 02:00:23,218 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:00:23,218 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:00:23,218 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 02:00:23,218 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 02:00:23,219 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:00:23,219 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:00:23,219 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/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_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI 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 -> ef01badb7f90b6597aa83d48583be40b7afc9a4c054f915d626bd89be70c7009 [2022-11-03 02:00:23,522 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:00:23,556 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:00:23,559 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:00:23,561 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:00:23,561 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:00:23,563 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/nla-digbench/ps4-ll.c [2022-11-03 02:00:23,656 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/data/452233c39/8a0a05e0d9c946e98f9a237abc45ffed/FLAG8977816d7 [2022-11-03 02:00:24,070 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:00:24,071 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/sv-benchmarks/c/nla-digbench/ps4-ll.c [2022-11-03 02:00:24,077 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/data/452233c39/8a0a05e0d9c946e98f9a237abc45ffed/FLAG8977816d7 [2022-11-03 02:00:24,489 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/data/452233c39/8a0a05e0d9c946e98f9a237abc45ffed [2022-11-03 02:00:24,493 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:00:24,496 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:00:24,501 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:00:24,502 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:00:24,505 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:00:24,506 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,508 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@556cc4b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24, skipping insertion in model container [2022-11-03 02:00:24,509 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,517 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:00:24,532 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:00:24,783 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_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/sv-benchmarks/c/nla-digbench/ps4-ll.c[458,471] [2022-11-03 02:00:24,804 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:00:24,814 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:00:24,827 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_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/sv-benchmarks/c/nla-digbench/ps4-ll.c[458,471] [2022-11-03 02:00:24,849 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:00:24,866 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:00:24,866 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24 WrapperNode [2022-11-03 02:00:24,867 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:00:24,869 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:00:24,870 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:00:24,870 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:00:24,878 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,885 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,904 INFO L138 Inliner]: procedures = 14, calls = 10, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 34 [2022-11-03 02:00:24,905 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:00:24,906 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:00:24,906 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:00:24,906 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:00:24,915 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,916 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,928 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,929 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,931 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,935 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,936 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,937 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,940 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:00:24,941 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:00:24,942 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:00:24,942 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:00:24,943 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (1/1) ... [2022-11-03 02:00:24,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:00:24,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:24,978 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:00:24,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:00:25,015 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:00:25,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 02:00:25,016 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:00:25,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:00:25,016 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-03 02:00:25,016 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-03 02:00:25,075 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:00:25,077 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:00:25,270 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:00:25,301 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:00:25,301 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 02:00:25,304 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:00:25 BoogieIcfgContainer [2022-11-03 02:00:25,304 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:00:25,306 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:00:25,306 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:00:25,310 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:00:25,310 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:00:24" (1/3) ... [2022-11-03 02:00:25,311 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7823cd0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:00:25, skipping insertion in model container [2022-11-03 02:00:25,311 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:00:24" (2/3) ... [2022-11-03 02:00:25,311 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7823cd0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:00:25, skipping insertion in model container [2022-11-03 02:00:25,311 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:00:25" (3/3) ... [2022-11-03 02:00:25,312 INFO L112 eAbstractionObserver]: Analyzing ICFG ps4-ll.c [2022-11-03 02:00:25,331 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:00:25,331 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:00:25,423 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:00:25,430 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@49b0746e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:00:25,430 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:00:25,434 INFO L276 IsEmpty]: Start isEmpty. Operand has 14 states, 8 states have (on average 1.5) internal successors, (12), 9 states have internal predecessors, (12), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:00:25,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-03 02:00:25,441 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:25,442 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-03 02:00:25,443 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:25,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:25,448 INFO L85 PathProgramCache]: Analyzing trace with hash -2107834122, now seen corresponding path program 1 times [2022-11-03 02:00:25,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:25,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112391436] [2022-11-03 02:00:25,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:25,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:25,578 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:25,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1837113505] [2022-11-03 02:00:25,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:25,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:25,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:25,588 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:25,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 02:00:25,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:00:25,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 02:00:25,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:25,798 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:00:25,798 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:00:25,799 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:25,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112391436] [2022-11-03 02:00:25,799 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:25,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837113505] [2022-11-03 02:00:25,801 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837113505] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:00:25,801 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:00:25,801 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:00:25,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156244215] [2022-11-03 02:00:25,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:00:25,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:00:25,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:25,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:00:25,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:00:25,841 INFO L87 Difference]: Start difference. First operand has 14 states, 8 states have (on average 1.5) internal successors, (12), 9 states have internal predecessors, (12), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 5 states, 5 states have (on average 1.0) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 02:00:25,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:25,986 INFO L93 Difference]: Finished difference Result 38 states and 56 transitions. [2022-11-03 02:00:25,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:00:25,989 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.0) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-03 02:00:25,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:25,996 INFO L225 Difference]: With dead ends: 38 [2022-11-03 02:00:25,996 INFO L226 Difference]: Without dead ends: 19 [2022-11-03 02:00:25,999 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:00:26,003 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 7 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:26,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 35 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:00:26,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2022-11-03 02:00:26,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2022-11-03 02:00:26,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 13 states have internal predecessors, (14), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:00:26,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 21 transitions. [2022-11-03 02:00:26,052 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 21 transitions. Word has length 6 [2022-11-03 02:00:26,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:26,053 INFO L495 AbstractCegarLoop]: Abstraction has 19 states and 21 transitions. [2022-11-03 02:00:26,053 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.0) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 02:00:26,053 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 21 transitions. [2022-11-03 02:00:26,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-03 02:00:26,054 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:26,055 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:00:26,097 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-03 02:00:26,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-11-03 02:00:26,269 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:26,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:26,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1994540258, now seen corresponding path program 1 times [2022-11-03 02:00:26,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:26,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498783213] [2022-11-03 02:00:26,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:26,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:26,282 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:26,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [711557657] [2022-11-03 02:00:26,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:26,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:26,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:26,284 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:26,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 02:00:26,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:00:26,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 02:00:26,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:26,430 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:00:26,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:26,753 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-03 02:00:26,753 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:26,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498783213] [2022-11-03 02:00:26,754 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:26,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711557657] [2022-11-03 02:00:26,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711557657] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:26,754 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:26,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-11-03 02:00:26,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594052530] [2022-11-03 02:00:26,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:00:26,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:00:26,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:26,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:00:26,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:00:26,758 INFO L87 Difference]: Start difference. First operand 19 states and 21 transitions. Second operand has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:00:26,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:26,812 INFO L93 Difference]: Finished difference Result 25 states and 26 transitions. [2022-11-03 02:00:26,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:00:26,813 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2022-11-03 02:00:26,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:26,814 INFO L225 Difference]: With dead ends: 25 [2022-11-03 02:00:26,814 INFO L226 Difference]: Without dead ends: 20 [2022-11-03 02:00:26,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:00:26,817 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 6 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:26,817 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 24 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:00:26,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2022-11-03 02:00:26,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2022-11-03 02:00:26,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 14 states have (on average 1.0714285714285714) internal successors, (15), 14 states have internal predecessors, (15), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:00:26,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 20 transitions. [2022-11-03 02:00:26,827 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 20 transitions. Word has length 13 [2022-11-03 02:00:26,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:26,827 INFO L495 AbstractCegarLoop]: Abstraction has 20 states and 20 transitions. [2022-11-03 02:00:26,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:00:26,828 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 20 transitions. [2022-11-03 02:00:26,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-03 02:00:26,829 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:26,829 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-11-03 02:00:26,860 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:00:27,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:27,049 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:27,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:27,050 INFO L85 PathProgramCache]: Analyzing trace with hash 1941411007, now seen corresponding path program 1 times [2022-11-03 02:00:27,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:27,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166679344] [2022-11-03 02:00:27,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:27,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:27,060 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:27,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [957108413] [2022-11-03 02:00:27,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:27,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:27,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:27,063 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:27,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-03 02:00:27,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:00:27,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 02:00:27,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:27,263 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-03 02:00:27,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:27,554 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:27,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166679344] [2022-11-03 02:00:27,556 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:27,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957108413] [2022-11-03 02:00:27,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957108413] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:27,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1966216869] [2022-11-03 02:00:27,589 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:27,590 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:27,593 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:27,600 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:27,600 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:28,424 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:00:28,440 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:28,917 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '368#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:28,917 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:28,917 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:28,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2022-11-03 02:00:28,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622185207] [2022-11-03 02:00:28,918 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:28,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 02:00:28,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:28,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 02:00:28,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-11-03 02:00:28,920 INFO L87 Difference]: Start difference. First operand 20 states and 20 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:00:29,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:29,016 INFO L93 Difference]: Finished difference Result 28 states and 29 transitions. [2022-11-03 02:00:29,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:00:29,017 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 19 [2022-11-03 02:00:29,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:29,017 INFO L225 Difference]: With dead ends: 28 [2022-11-03 02:00:29,018 INFO L226 Difference]: Without dead ends: 23 [2022-11-03 02:00:29,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-11-03 02:00:29,019 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 2 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:29,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 51 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:00:29,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-11-03 02:00:29,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-11-03 02:00:29,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 16 states have (on average 1.0625) internal successors, (17), 16 states have internal predecessors, (17), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:00:29,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 24 transitions. [2022-11-03 02:00:29,029 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 24 transitions. Word has length 19 [2022-11-03 02:00:29,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:29,029 INFO L495 AbstractCegarLoop]: Abstraction has 23 states and 24 transitions. [2022-11-03 02:00:29,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:00:29,030 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 24 transitions. [2022-11-03 02:00:29,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-03 02:00:29,031 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:29,031 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1] [2022-11-03 02:00:29,070 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:00:29,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-11-03 02:00:29,253 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:29,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:29,253 INFO L85 PathProgramCache]: Analyzing trace with hash 59576403, now seen corresponding path program 2 times [2022-11-03 02:00:29,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:29,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502500263] [2022-11-03 02:00:29,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:29,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:29,263 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:29,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1220584204] [2022-11-03 02:00:29,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:00:29,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:29,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:29,268 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:29,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-03 02:00:29,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 02:00:29,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:00:29,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-03 02:00:29,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:29,487 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-03 02:00:29,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:29,703 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:29,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502500263] [2022-11-03 02:00:29,705 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:29,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220584204] [2022-11-03 02:00:29,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220584204] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:29,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1914845888] [2022-11-03 02:00:29,711 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:29,711 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:29,711 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:29,711 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:29,711 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:30,257 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:00:30,270 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:30,655 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '577#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:30,655 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:30,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:30,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2022-11-03 02:00:30,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437376485] [2022-11-03 02:00:30,656 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:30,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:00:30,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:30,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:00:30,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2022-11-03 02:00:30,657 INFO L87 Difference]: Start difference. First operand 23 states and 24 transitions. Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 states have internal predecessors, (13), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:00:30,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:30,773 INFO L93 Difference]: Finished difference Result 31 states and 33 transitions. [2022-11-03 02:00:30,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:00:30,773 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 states have internal predecessors, (13), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 26 [2022-11-03 02:00:30,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:30,774 INFO L225 Difference]: With dead ends: 31 [2022-11-03 02:00:30,774 INFO L226 Difference]: Without dead ends: 26 [2022-11-03 02:00:30,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2022-11-03 02:00:30,776 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 2 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:30,776 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 69 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:00:30,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2022-11-03 02:00:30,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2022-11-03 02:00:30,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 18 states have (on average 1.0555555555555556) internal successors, (19), 18 states have internal predecessors, (19), 5 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:00:30,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 28 transitions. [2022-11-03 02:00:30,785 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 28 transitions. Word has length 26 [2022-11-03 02:00:30,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:30,785 INFO L495 AbstractCegarLoop]: Abstraction has 26 states and 28 transitions. [2022-11-03 02:00:30,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 states have internal predecessors, (13), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:00:30,785 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 28 transitions. [2022-11-03 02:00:30,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-03 02:00:30,786 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:30,786 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1] [2022-11-03 02:00:30,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:00:31,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:31,001 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:31,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:31,001 INFO L85 PathProgramCache]: Analyzing trace with hash 685057599, now seen corresponding path program 3 times [2022-11-03 02:00:31,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:31,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641287368] [2022-11-03 02:00:31,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:31,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:31,010 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:31,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [704571903] [2022-11-03 02:00:31,010 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 02:00:31,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:31,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:31,012 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:31,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-03 02:00:31,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 02:00:31,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:00:31,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-03 02:00:31,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:31,251 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 8 proven. 18 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:00:31,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:31,405 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:31,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641287368] [2022-11-03 02:00:31,405 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:31,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704571903] [2022-11-03 02:00:31,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704571903] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:31,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1541909705] [2022-11-03 02:00:31,407 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:31,407 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:31,408 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:31,408 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:31,408 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:31,873 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:00:31,877 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:32,220 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '818#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:32,221 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:32,221 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:32,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2022-11-03 02:00:32,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385426179] [2022-11-03 02:00:32,221 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:32,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-03 02:00:32,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:32,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-03 02:00:32,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2022-11-03 02:00:32,222 INFO L87 Difference]: Start difference. First operand 26 states and 28 transitions. Second operand has 9 states, 8 states have (on average 1.875) internal successors, (15), 8 states have internal predecessors, (15), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:00:32,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:32,373 INFO L93 Difference]: Finished difference Result 34 states and 37 transitions. [2022-11-03 02:00:32,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 02:00:32,373 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.875) internal successors, (15), 8 states have internal predecessors, (15), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 33 [2022-11-03 02:00:32,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:32,374 INFO L225 Difference]: With dead ends: 34 [2022-11-03 02:00:32,374 INFO L226 Difference]: Without dead ends: 29 [2022-11-03 02:00:32,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 59 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2022-11-03 02:00:32,376 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 2 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:32,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 89 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:00:32,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2022-11-03 02:00:32,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2022-11-03 02:00:32,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 20 states have (on average 1.05) internal successors, (21), 20 states have internal predecessors, (21), 6 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-03 02:00:32,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2022-11-03 02:00:32,385 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 33 [2022-11-03 02:00:32,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:32,385 INFO L495 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2022-11-03 02:00:32,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.875) internal successors, (15), 8 states have internal predecessors, (15), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:00:32,386 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2022-11-03 02:00:32,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-03 02:00:32,387 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:32,387 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1] [2022-11-03 02:00:32,427 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:00:32,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:32,588 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:32,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:32,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1053871827, now seen corresponding path program 4 times [2022-11-03 02:00:32,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:32,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347456959] [2022-11-03 02:00:32,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:32,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:32,595 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:32,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [198770026] [2022-11-03 02:00:32,595 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-03 02:00:32,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:32,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:32,597 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:32,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-03 02:00:32,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:00:32,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-03 02:00:32,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:32,941 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 10 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-03 02:00:32,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:33,159 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:33,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347456959] [2022-11-03 02:00:33,160 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:33,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198770026] [2022-11-03 02:00:33,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198770026] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:33,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [205768948] [2022-11-03 02:00:33,162 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:33,162 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:33,162 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:33,162 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:33,163 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:33,599 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:00:33,611 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:34,055 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1091#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:34,055 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:34,055 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:34,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2022-11-03 02:00:34,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916499279] [2022-11-03 02:00:34,055 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:34,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-03 02:00:34,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:34,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-03 02:00:34,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-11-03 02:00:34,056 INFO L87 Difference]: Start difference. First operand 29 states and 32 transitions. Second operand has 10 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 states have internal predecessors, (17), 6 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-03 02:00:34,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:34,232 INFO L93 Difference]: Finished difference Result 37 states and 41 transitions. [2022-11-03 02:00:34,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-03 02:00:34,233 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 states have internal predecessors, (17), 6 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 40 [2022-11-03 02:00:34,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:34,234 INFO L225 Difference]: With dead ends: 37 [2022-11-03 02:00:34,234 INFO L226 Difference]: Without dead ends: 32 [2022-11-03 02:00:34,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 72 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2022-11-03 02:00:34,235 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 2 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:34,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 111 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:00:34,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2022-11-03 02:00:34,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2022-11-03 02:00:34,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 22 states have (on average 1.0454545454545454) internal successors, (23), 22 states have internal predecessors, (23), 7 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-03 02:00:34,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 36 transitions. [2022-11-03 02:00:34,250 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 36 transitions. Word has length 40 [2022-11-03 02:00:34,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:34,251 INFO L495 AbstractCegarLoop]: Abstraction has 32 states and 36 transitions. [2022-11-03 02:00:34,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 states have internal predecessors, (17), 6 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-03 02:00:34,252 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 36 transitions. [2022-11-03 02:00:34,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-03 02:00:34,255 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:34,255 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1] [2022-11-03 02:00:34,265 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-11-03 02:00:34,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:34,461 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:34,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:34,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1544951743, now seen corresponding path program 5 times [2022-11-03 02:00:34,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:34,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323960734] [2022-11-03 02:00:34,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:34,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:34,471 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:34,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1257766516] [2022-11-03 02:00:34,471 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:00:34,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:34,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:34,472 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:34,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-03 02:00:34,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-03 02:00:34,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:00:34,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-03 02:00:34,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:34,817 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 12 proven. 45 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-03 02:00:34,817 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:35,010 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:35,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323960734] [2022-11-03 02:00:35,010 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:35,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257766516] [2022-11-03 02:00:35,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257766516] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:35,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1726746663] [2022-11-03 02:00:35,012 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:35,012 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:35,013 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:35,013 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:35,013 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:35,414 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:00:35,423 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:35,844 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1396#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:35,844 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:35,844 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:35,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2022-11-03 02:00:35,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849609729] [2022-11-03 02:00:35,844 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:35,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-03 02:00:35,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:35,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-03 02:00:35,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2022-11-03 02:00:35,846 INFO L87 Difference]: Start difference. First operand 32 states and 36 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 7 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-03 02:00:36,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:36,066 INFO L93 Difference]: Finished difference Result 40 states and 45 transitions. [2022-11-03 02:00:36,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-03 02:00:36,067 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 7 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 47 [2022-11-03 02:00:36,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:36,068 INFO L225 Difference]: With dead ends: 40 [2022-11-03 02:00:36,068 INFO L226 Difference]: Without dead ends: 35 [2022-11-03 02:00:36,069 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 85 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2022-11-03 02:00:36,069 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 2 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:36,070 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 135 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:00:36,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-11-03 02:00:36,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2022-11-03 02:00:36,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 24 states have (on average 1.0416666666666667) internal successors, (25), 24 states have internal predecessors, (25), 8 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-03 02:00:36,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 40 transitions. [2022-11-03 02:00:36,080 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 40 transitions. Word has length 47 [2022-11-03 02:00:36,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:36,081 INFO L495 AbstractCegarLoop]: Abstraction has 35 states and 40 transitions. [2022-11-03 02:00:36,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 7 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-03 02:00:36,081 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 40 transitions. [2022-11-03 02:00:36,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-03 02:00:36,082 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:36,082 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1] [2022-11-03 02:00:36,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-03 02:00:36,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:36,293 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:36,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:36,293 INFO L85 PathProgramCache]: Analyzing trace with hash -815452845, now seen corresponding path program 6 times [2022-11-03 02:00:36,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:36,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451679951] [2022-11-03 02:00:36,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:36,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:36,301 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:36,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2103771140] [2022-11-03 02:00:36,302 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 02:00:36,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:36,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:36,303 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:36,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-03 02:00:36,770 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 02:00:36,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:00:36,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-03 02:00:36,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:36,990 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 14 proven. 63 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-03 02:00:36,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:37,172 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:37,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451679951] [2022-11-03 02:00:37,172 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:37,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103771140] [2022-11-03 02:00:37,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103771140] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:37,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1897283100] [2022-11-03 02:00:37,175 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:37,175 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:37,175 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:37,176 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:37,176 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:37,552 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:00:37,565 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:38,027 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1733#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:38,027 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:38,027 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:38,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2022-11-03 02:00:38,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585542470] [2022-11-03 02:00:38,028 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:38,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-03 02:00:38,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:38,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-03 02:00:38,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2022-11-03 02:00:38,029 INFO L87 Difference]: Start difference. First operand 35 states and 40 transitions. Second operand has 12 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 8 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-03 02:00:38,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:38,284 INFO L93 Difference]: Finished difference Result 43 states and 49 transitions. [2022-11-03 02:00:38,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-03 02:00:38,285 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 8 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 54 [2022-11-03 02:00:38,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:38,286 INFO L225 Difference]: With dead ends: 43 [2022-11-03 02:00:38,286 INFO L226 Difference]: Without dead ends: 38 [2022-11-03 02:00:38,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 98 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2022-11-03 02:00:38,288 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 2 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:38,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 161 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:00:38,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2022-11-03 02:00:38,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2022-11-03 02:00:38,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 26 states have (on average 1.0384615384615385) internal successors, (27), 26 states have internal predecessors, (27), 9 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-03 02:00:38,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 44 transitions. [2022-11-03 02:00:38,298 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 44 transitions. Word has length 54 [2022-11-03 02:00:38,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:38,299 INFO L495 AbstractCegarLoop]: Abstraction has 38 states and 44 transitions. [2022-11-03 02:00:38,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 8 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-03 02:00:38,299 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 44 transitions. [2022-11-03 02:00:38,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-03 02:00:38,300 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:38,300 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1] [2022-11-03 02:00:38,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-11-03 02:00:38,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:38,506 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:38,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:38,506 INFO L85 PathProgramCache]: Analyzing trace with hash 1544710463, now seen corresponding path program 7 times [2022-11-03 02:00:38,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:38,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812701782] [2022-11-03 02:00:38,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:38,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:38,514 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:38,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1143595949] [2022-11-03 02:00:38,514 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-03 02:00:38,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:38,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:38,516 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:38,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-03 02:00:39,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:00:39,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 62 conjunts are in the unsatisfiable core [2022-11-03 02:00:39,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:39,436 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 60 proven. 88 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-11-03 02:00:39,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:39,815 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:39,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812701782] [2022-11-03 02:00:39,815 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:39,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143595949] [2022-11-03 02:00:39,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143595949] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:39,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2059165773] [2022-11-03 02:00:39,827 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:39,827 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:39,827 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:39,827 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:39,827 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:40,241 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:00:40,254 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:40,773 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2108#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:40,773 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:40,773 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:40,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2022-11-03 02:00:40,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525290520] [2022-11-03 02:00:40,773 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:40,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-03 02:00:40,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:40,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-03 02:00:40,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=713, Unknown=0, NotChecked=0, Total=812 [2022-11-03 02:00:40,775 INFO L87 Difference]: Start difference. First operand 38 states and 44 transitions. Second operand has 17 states, 16 states have (on average 1.625) internal successors, (26), 14 states have internal predecessors, (26), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-03 02:00:41,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:41,206 INFO L93 Difference]: Finished difference Result 50 states and 56 transitions. [2022-11-03 02:00:41,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-03 02:00:41,206 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.625) internal successors, (26), 14 states have internal predecessors, (26), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 61 [2022-11-03 02:00:41,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:41,207 INFO L225 Difference]: With dead ends: 50 [2022-11-03 02:00:41,207 INFO L226 Difference]: Without dead ends: 45 [2022-11-03 02:00:41,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 104 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=121, Invalid=871, Unknown=0, NotChecked=0, Total=992 [2022-11-03 02:00:41,209 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 12 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:41,209 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 170 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:00:41,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2022-11-03 02:00:41,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2022-11-03 02:00:41,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 31 states have (on average 1.032258064516129) internal successors, (32), 31 states have internal predecessors, (32), 10 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-11-03 02:00:41,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 51 transitions. [2022-11-03 02:00:41,221 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 51 transitions. Word has length 61 [2022-11-03 02:00:41,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:41,221 INFO L495 AbstractCegarLoop]: Abstraction has 45 states and 51 transitions. [2022-11-03 02:00:41,222 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.625) internal successors, (26), 14 states have internal predecessors, (26), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-03 02:00:41,222 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 51 transitions. [2022-11-03 02:00:41,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-03 02:00:41,223 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:41,223 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 8, 1, 1, 1, 1, 1] [2022-11-03 02:00:41,234 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-03 02:00:41,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:41,430 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:41,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:41,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1269967827, now seen corresponding path program 8 times [2022-11-03 02:00:41,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:41,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120189479] [2022-11-03 02:00:41,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:41,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:41,440 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:41,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [276483031] [2022-11-03 02:00:41,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:00:41,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:41,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:41,442 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:41,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-03 02:00:42,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-11-03 02:00:42,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:00:42,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 41 conjunts are in the unsatisfiable core [2022-11-03 02:00:42,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:42,342 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-11-03 02:00:42,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:43,152 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:43,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120189479] [2022-11-03 02:00:43,152 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:43,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276483031] [2022-11-03 02:00:43,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276483031] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:43,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [926082727] [2022-11-03 02:00:43,154 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:43,155 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:43,155 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:43,155 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:43,155 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:43,511 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:00:43,524 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:44,034 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2675#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:44,035 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:44,035 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:44,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2022-11-03 02:00:44,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822592930] [2022-11-03 02:00:44,035 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:44,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-03 02:00:44,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:44,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-03 02:00:44,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=783, Unknown=0, NotChecked=0, Total=930 [2022-11-03 02:00:44,037 INFO L87 Difference]: Start difference. First operand 45 states and 51 transitions. Second operand has 14 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 10 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-11-03 02:00:44,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:44,375 INFO L93 Difference]: Finished difference Result 53 states and 60 transitions. [2022-11-03 02:00:44,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-03 02:00:44,375 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 10 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 68 [2022-11-03 02:00:44,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:44,376 INFO L225 Difference]: With dead ends: 53 [2022-11-03 02:00:44,376 INFO L226 Difference]: Without dead ends: 48 [2022-11-03 02:00:44,377 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 166 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=157, Invalid=899, Unknown=0, NotChecked=0, Total=1056 [2022-11-03 02:00:44,378 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 2 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:44,378 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 219 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:00:44,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-11-03 02:00:44,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2022-11-03 02:00:44,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 33 states have (on average 1.0303030303030303) internal successors, (34), 33 states have internal predecessors, (34), 11 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-03 02:00:44,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 55 transitions. [2022-11-03 02:00:44,391 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 55 transitions. Word has length 68 [2022-11-03 02:00:44,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:44,391 INFO L495 AbstractCegarLoop]: Abstraction has 48 states and 55 transitions. [2022-11-03 02:00:44,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 10 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-11-03 02:00:44,391 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 55 transitions. [2022-11-03 02:00:44,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-03 02:00:44,393 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:44,393 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1] [2022-11-03 02:00:44,408 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-03 02:00:44,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:44,609 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:44,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:44,609 INFO L85 PathProgramCache]: Analyzing trace with hash 224533183, now seen corresponding path program 9 times [2022-11-03 02:00:44,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:44,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878920257] [2022-11-03 02:00:44,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:44,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:44,617 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:44,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1486054964] [2022-11-03 02:00:44,618 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 02:00:44,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:44,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:44,619 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:44,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-03 02:00:45,569 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 02:00:45,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:00:45,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 44 conjunts are in the unsatisfiable core [2022-11-03 02:00:45,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:45,871 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 20 proven. 135 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-11-03 02:00:45,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:46,102 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:46,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878920257] [2022-11-03 02:00:46,103 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:46,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486054964] [2022-11-03 02:00:46,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486054964] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:46,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1483787282] [2022-11-03 02:00:46,104 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:46,104 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:46,105 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:46,105 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:46,105 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:46,466 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:00:46,478 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:46,940 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3118#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:46,940 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:46,940 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:46,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2022-11-03 02:00:46,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606511589] [2022-11-03 02:00:46,941 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:46,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-03 02:00:46,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:46,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-03 02:00:46,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2022-11-03 02:00:46,942 INFO L87 Difference]: Start difference. First operand 48 states and 55 transitions. Second operand has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 11 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-03 02:00:47,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:47,278 INFO L93 Difference]: Finished difference Result 56 states and 64 transitions. [2022-11-03 02:00:47,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-03 02:00:47,278 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 11 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 75 [2022-11-03 02:00:47,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:47,279 INFO L225 Difference]: With dead ends: 56 [2022-11-03 02:00:47,280 INFO L226 Difference]: Without dead ends: 51 [2022-11-03 02:00:47,280 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 137 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2022-11-03 02:00:47,281 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 2 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:47,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 251 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:00:47,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2022-11-03 02:00:47,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2022-11-03 02:00:47,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 35 states have (on average 1.0285714285714285) internal successors, (36), 35 states have internal predecessors, (36), 12 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-03 02:00:47,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 59 transitions. [2022-11-03 02:00:47,294 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 59 transitions. Word has length 75 [2022-11-03 02:00:47,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:47,294 INFO L495 AbstractCegarLoop]: Abstraction has 51 states and 59 transitions. [2022-11-03 02:00:47,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 11 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-03 02:00:47,295 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 59 transitions. [2022-11-03 02:00:47,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-03 02:00:47,296 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:47,296 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 10, 1, 1, 1, 1, 1] [2022-11-03 02:00:47,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-11-03 02:00:47,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-03 02:00:47,502 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:47,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:47,503 INFO L85 PathProgramCache]: Analyzing trace with hash -199243181, now seen corresponding path program 10 times [2022-11-03 02:00:47,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:47,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697206481] [2022-11-03 02:00:47,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:47,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:47,511 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:47,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [17672615] [2022-11-03 02:00:47,512 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-03 02:00:47,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:47,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:47,513 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:47,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-03 02:00:48,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:00:48,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 48 conjunts are in the unsatisfiable core [2022-11-03 02:00:48,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:48,455 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 22 proven. 165 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-11-03 02:00:48,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:48,639 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:48,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697206481] [2022-11-03 02:00:48,640 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:48,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17672615] [2022-11-03 02:00:48,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17672615] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:48,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [83191738] [2022-11-03 02:00:48,642 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:48,642 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:48,643 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:48,643 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:48,643 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:48,985 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:00:49,001 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:49,388 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3593#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:49,388 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:49,388 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:49,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2022-11-03 02:00:49,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72486072] [2022-11-03 02:00:49,389 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:49,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-03 02:00:49,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:49,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-03 02:00:49,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2022-11-03 02:00:49,390 INFO L87 Difference]: Start difference. First operand 51 states and 59 transitions. Second operand has 16 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 12 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-03 02:00:49,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:49,828 INFO L93 Difference]: Finished difference Result 59 states and 68 transitions. [2022-11-03 02:00:49,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-03 02:00:49,829 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 12 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 82 [2022-11-03 02:00:49,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:49,830 INFO L225 Difference]: With dead ends: 59 [2022-11-03 02:00:49,830 INFO L226 Difference]: Without dead ends: 54 [2022-11-03 02:00:49,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 150 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2022-11-03 02:00:49,831 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 2 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:49,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 285 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:00:49,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-11-03 02:00:49,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2022-11-03 02:00:49,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 37 states have (on average 1.027027027027027) internal successors, (38), 37 states have internal predecessors, (38), 13 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-03 02:00:49,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 63 transitions. [2022-11-03 02:00:49,844 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 63 transitions. Word has length 82 [2022-11-03 02:00:49,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:49,845 INFO L495 AbstractCegarLoop]: Abstraction has 54 states and 63 transitions. [2022-11-03 02:00:49,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 12 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-03 02:00:49,845 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 63 transitions. [2022-11-03 02:00:49,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-11-03 02:00:49,847 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:49,847 INFO L195 NwaCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1] [2022-11-03 02:00:49,857 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-03 02:00:50,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-03 02:00:50,052 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:50,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:50,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1788685375, now seen corresponding path program 11 times [2022-11-03 02:00:50,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:50,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624586115] [2022-11-03 02:00:50,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:50,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:50,063 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:50,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [401362724] [2022-11-03 02:00:50,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:00:50,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:50,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:50,066 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:50,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-03 02:00:51,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-11-03 02:00:51,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:00:51,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 53 conjunts are in the unsatisfiable core [2022-11-03 02:00:51,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:51,555 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 24 proven. 198 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-11-03 02:00:51,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:52,631 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:52,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624586115] [2022-11-03 02:00:52,631 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:52,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401362724] [2022-11-03 02:00:52,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401362724] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:52,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1230713762] [2022-11-03 02:00:52,633 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:52,633 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:52,634 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:52,634 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:52,634 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:52,969 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:00:52,973 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:53,506 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4320#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:53,506 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:53,506 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:53,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2022-11-03 02:00:53,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745855788] [2022-11-03 02:00:53,507 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:53,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-03 02:00:53,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:53,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-03 02:00:53,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1113, Unknown=0, NotChecked=0, Total=1332 [2022-11-03 02:00:53,508 INFO L87 Difference]: Start difference. First operand 54 states and 63 transitions. Second operand has 17 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 13 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-03 02:00:54,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:54,036 INFO L93 Difference]: Finished difference Result 62 states and 72 transitions. [2022-11-03 02:00:54,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-03 02:00:54,037 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 13 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 89 [2022-11-03 02:00:54,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:54,038 INFO L225 Difference]: With dead ends: 62 [2022-11-03 02:00:54,038 INFO L226 Difference]: Without dead ends: 57 [2022-11-03 02:00:54,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 223 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=229, Invalid=1253, Unknown=0, NotChecked=0, Total=1482 [2022-11-03 02:00:54,039 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 2 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:54,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 321 Invalid, 569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 569 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:00:54,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2022-11-03 02:00:54,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2022-11-03 02:00:54,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 39 states have (on average 1.0256410256410255) internal successors, (40), 39 states have internal predecessors, (40), 14 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-11-03 02:00:54,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 67 transitions. [2022-11-03 02:00:54,054 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 67 transitions. Word has length 89 [2022-11-03 02:00:54,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:54,054 INFO L495 AbstractCegarLoop]: Abstraction has 57 states and 67 transitions. [2022-11-03 02:00:54,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 13 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-03 02:00:54,055 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 67 transitions. [2022-11-03 02:00:54,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-03 02:00:54,056 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:54,056 INFO L195 NwaCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 12, 1, 1, 1, 1, 1] [2022-11-03 02:00:54,066 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-11-03 02:00:54,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:54,262 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:54,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:54,263 INFO L85 PathProgramCache]: Analyzing trace with hash 857082067, now seen corresponding path program 12 times [2022-11-03 02:00:54,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:54,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464697819] [2022-11-03 02:00:54,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:54,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:54,270 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:54,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1718644167] [2022-11-03 02:00:54,271 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 02:00:54,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:54,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:54,272 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:54,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-03 02:00:55,526 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 02:00:55,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:00:55,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 56 conjunts are in the unsatisfiable core [2022-11-03 02:00:55,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:55,865 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 26 proven. 234 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-11-03 02:00:55,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:56,132 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:56,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464697819] [2022-11-03 02:00:56,132 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:56,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718644167] [2022-11-03 02:00:56,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718644167] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:56,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2043062191] [2022-11-03 02:00:56,136 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:56,136 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:56,136 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:56,136 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:56,137 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:56,469 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:00:56,474 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:00:56,882 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4859#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:00:56,882 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:00:56,882 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:00:56,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2022-11-03 02:00:56,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343781043] [2022-11-03 02:00:56,882 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:00:56,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-03 02:00:56,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:00:56,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-03 02:00:56,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2022-11-03 02:00:56,884 INFO L87 Difference]: Start difference. First operand 57 states and 67 transitions. Second operand has 18 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 14 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-11-03 02:00:57,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:57,384 INFO L93 Difference]: Finished difference Result 65 states and 76 transitions. [2022-11-03 02:00:57,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-03 02:00:57,389 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 14 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Word has length 96 [2022-11-03 02:00:57,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:57,390 INFO L225 Difference]: With dead ends: 65 [2022-11-03 02:00:57,390 INFO L226 Difference]: Without dead ends: 60 [2022-11-03 02:00:57,390 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 176 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=91, Invalid=779, Unknown=0, NotChecked=0, Total=870 [2022-11-03 02:00:57,391 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 2 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 654 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:57,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 359 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 654 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:00:57,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-11-03 02:00:57,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2022-11-03 02:00:57,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 41 states have (on average 1.024390243902439) internal successors, (42), 41 states have internal predecessors, (42), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-03 02:00:57,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 71 transitions. [2022-11-03 02:00:57,406 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 71 transitions. Word has length 96 [2022-11-03 02:00:57,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:57,406 INFO L495 AbstractCegarLoop]: Abstraction has 60 states and 71 transitions. [2022-11-03 02:00:57,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 14 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-11-03 02:00:57,407 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 71 transitions. [2022-11-03 02:00:57,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-03 02:00:57,408 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:57,408 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 13, 1, 1, 1, 1, 1] [2022-11-03 02:00:57,416 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-03 02:00:57,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:57,614 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:57,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:57,615 INFO L85 PathProgramCache]: Analyzing trace with hash 73113023, now seen corresponding path program 13 times [2022-11-03 02:00:57,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:57,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485175731] [2022-11-03 02:00:57,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:57,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:57,624 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:00:57,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1251148500] [2022-11-03 02:00:57,625 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-03 02:00:57,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:57,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:57,626 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:57,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-03 02:00:58,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:00:58,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 60 conjunts are in the unsatisfiable core [2022-11-03 02:00:58,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:59,324 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 28 proven. 273 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-11-03 02:00:59,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:59,568 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:59,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485175731] [2022-11-03 02:00:59,572 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:00:59,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251148500] [2022-11-03 02:00:59,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251148500] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:59,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [26994389] [2022-11-03 02:00:59,575 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:00:59,575 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:59,576 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:59,576 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:59,576 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:59,894 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:00:59,898 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:00,310 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5430#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:00,310 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:00,310 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:00,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2022-11-03 02:01:00,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888987711] [2022-11-03 02:01:00,311 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:00,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-03 02:01:00,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:00,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-03 02:01:00,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=728, Unknown=0, NotChecked=0, Total=812 [2022-11-03 02:01:00,312 INFO L87 Difference]: Start difference. First operand 60 states and 71 transitions. Second operand has 19 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 15 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-03 02:01:00,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:01:00,907 INFO L93 Difference]: Finished difference Result 68 states and 80 transitions. [2022-11-03 02:01:00,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-03 02:01:00,908 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 15 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 103 [2022-11-03 02:01:00,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:01:00,909 INFO L225 Difference]: With dead ends: 68 [2022-11-03 02:01:00,909 INFO L226 Difference]: Without dead ends: 63 [2022-11-03 02:01:00,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 189 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2022-11-03 02:01:00,910 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 2 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 745 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:01:00,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 399 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 745 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:01:00,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2022-11-03 02:01:00,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2022-11-03 02:01:00,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 43 states have (on average 1.0232558139534884) internal successors, (44), 43 states have internal predecessors, (44), 16 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-11-03 02:01:00,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 75 transitions. [2022-11-03 02:01:00,924 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 75 transitions. Word has length 103 [2022-11-03 02:01:00,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:01:00,925 INFO L495 AbstractCegarLoop]: Abstraction has 63 states and 75 transitions. [2022-11-03 02:01:00,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 15 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-03 02:01:00,925 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 75 transitions. [2022-11-03 02:01:00,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-11-03 02:01:00,927 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:01:00,927 INFO L195 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 14, 1, 1, 1, 1, 1] [2022-11-03 02:01:00,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-03 02:01:01,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-03 02:01:01,133 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:01:01,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:01:01,134 INFO L85 PathProgramCache]: Analyzing trace with hash 486336339, now seen corresponding path program 14 times [2022-11-03 02:01:01,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:01:01,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619298802] [2022-11-03 02:01:01,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:01:01,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:01:01,143 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:01:01,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1371406984] [2022-11-03 02:01:01,144 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:01:01,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:01,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:01:01,145 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:01:01,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-03 02:01:01,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-11-03 02:01:01,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:01:01,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 64 conjunts are in the unsatisfiable core [2022-11-03 02:01:01,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:01:02,241 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 30 proven. 315 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-11-03 02:01:02,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:01:02,506 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:01:02,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619298802] [2022-11-03 02:01:02,506 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:01:02,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371406984] [2022-11-03 02:01:02,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371406984] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:01:02,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1448313541] [2022-11-03 02:01:02,508 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:01:02,508 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:01:02,508 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:01:02,508 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:01:02,508 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:01:02,835 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:01:02,839 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:03,261 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6033#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:03,264 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:03,264 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:03,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2022-11-03 02:01:03,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810305781] [2022-11-03 02:01:03,265 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:03,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-03 02:01:03,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:03,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-03 02:01:03,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2022-11-03 02:01:03,269 INFO L87 Difference]: Start difference. First operand 63 states and 75 transitions. Second operand has 20 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 16 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-11-03 02:01:03,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:01:03,912 INFO L93 Difference]: Finished difference Result 71 states and 84 transitions. [2022-11-03 02:01:03,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-03 02:01:03,913 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 16 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 110 [2022-11-03 02:01:03,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:01:03,913 INFO L225 Difference]: With dead ends: 71 [2022-11-03 02:01:03,914 INFO L226 Difference]: Without dead ends: 66 [2022-11-03 02:01:03,914 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 202 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=97, Invalid=895, Unknown=0, NotChecked=0, Total=992 [2022-11-03 02:01:03,915 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 2 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:01:03,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 441 Invalid, 842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 842 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-03 02:01:03,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2022-11-03 02:01:03,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2022-11-03 02:01:03,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 45 states have (on average 1.0222222222222221) internal successors, (46), 45 states have internal predecessors, (46), 17 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-11-03 02:01:03,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 79 transitions. [2022-11-03 02:01:03,930 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 79 transitions. Word has length 110 [2022-11-03 02:01:03,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:01:03,930 INFO L495 AbstractCegarLoop]: Abstraction has 66 states and 79 transitions. [2022-11-03 02:01:03,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 16 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-11-03 02:01:03,931 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 79 transitions. [2022-11-03 02:01:03,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-03 02:01:03,932 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:01:03,932 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 15, 1, 1, 1, 1, 1] [2022-11-03 02:01:03,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-03 02:01:04,140 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:04,141 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:01:04,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:01:04,141 INFO L85 PathProgramCache]: Analyzing trace with hash -2127204545, now seen corresponding path program 15 times [2022-11-03 02:01:04,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:01:04,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173918257] [2022-11-03 02:01:04,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:01:04,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:01:04,150 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:01:04,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [234928825] [2022-11-03 02:01:04,151 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 02:01:04,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:04,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:01:04,154 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:01:04,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-03 02:01:06,022 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 02:01:06,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:01:06,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 68 conjunts are in the unsatisfiable core [2022-11-03 02:01:06,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:01:06,434 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 32 proven. 360 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-11-03 02:01:06,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:01:06,623 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:01:06,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173918257] [2022-11-03 02:01:06,623 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:01:06,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234928825] [2022-11-03 02:01:06,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234928825] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:01:06,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1506151526] [2022-11-03 02:01:06,624 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:01:06,624 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:01:06,625 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:01:06,625 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:01:06,625 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:01:06,954 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:01:06,963 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:07,480 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6668#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:07,480 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:07,480 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:07,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2022-11-03 02:01:07,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653461600] [2022-11-03 02:01:07,481 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:07,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-03 02:01:07,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:07,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-03 02:01:07,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2022-11-03 02:01:07,482 INFO L87 Difference]: Start difference. First operand 66 states and 79 transitions. Second operand has 21 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 17 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-11-03 02:01:08,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:01:08,284 INFO L93 Difference]: Finished difference Result 74 states and 88 transitions. [2022-11-03 02:01:08,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-03 02:01:08,286 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 17 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 117 [2022-11-03 02:01:08,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:01:08,288 INFO L225 Difference]: With dead ends: 74 [2022-11-03 02:01:08,288 INFO L226 Difference]: Without dead ends: 69 [2022-11-03 02:01:08,288 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 215 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2022-11-03 02:01:08,289 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 2 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:01:08,289 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 485 Invalid, 945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 945 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-03 02:01:08,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-11-03 02:01:08,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2022-11-03 02:01:08,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 47 states have (on average 1.0212765957446808) internal successors, (48), 47 states have internal predecessors, (48), 18 states have call successors, (18), 4 states have call predecessors, (18), 3 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-11-03 02:01:08,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 83 transitions. [2022-11-03 02:01:08,308 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 83 transitions. Word has length 117 [2022-11-03 02:01:08,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:01:08,313 INFO L495 AbstractCegarLoop]: Abstraction has 69 states and 83 transitions. [2022-11-03 02:01:08,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 17 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-11-03 02:01:08,313 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 83 transitions. [2022-11-03 02:01:08,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-11-03 02:01:08,321 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:01:08,321 INFO L195 NwaCegarLoop]: trace histogram [18, 17, 17, 17, 17, 17, 16, 1, 1, 1, 1, 1] [2022-11-03 02:01:08,333 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-03 02:01:08,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-03 02:01:08,529 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:01:08,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:01:08,530 INFO L85 PathProgramCache]: Analyzing trace with hash -264477229, now seen corresponding path program 16 times [2022-11-03 02:01:08,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:01:08,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689651281] [2022-11-03 02:01:08,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:01:08,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:01:08,553 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:01:08,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [184589418] [2022-11-03 02:01:08,554 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-03 02:01:08,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:08,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:01:08,556 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:01:08,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-03 02:01:09,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:01:09,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 72 conjunts are in the unsatisfiable core [2022-11-03 02:01:09,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:01:09,848 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 34 proven. 408 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-11-03 02:01:09,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:01:10,228 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:01:10,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689651281] [2022-11-03 02:01:10,228 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:01:10,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184589418] [2022-11-03 02:01:10,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184589418] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:01:10,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [31607543] [2022-11-03 02:01:10,230 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:01:10,230 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:01:10,230 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:01:10,230 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:01:10,231 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:01:10,569 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:01:10,572 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:11,016 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7335#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:11,017 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:11,017 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:11,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2022-11-03 02:01:11,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30126765] [2022-11-03 02:01:11,017 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:11,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-03 02:01:11,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:11,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-03 02:01:11,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=899, Unknown=0, NotChecked=0, Total=992 [2022-11-03 02:01:11,019 INFO L87 Difference]: Start difference. First operand 69 states and 83 transitions. Second operand has 22 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 states have internal predecessors, (41), 18 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-11-03 02:01:11,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:01:11,843 INFO L93 Difference]: Finished difference Result 77 states and 92 transitions. [2022-11-03 02:01:11,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-03 02:01:11,843 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 states have internal predecessors, (41), 18 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 124 [2022-11-03 02:01:11,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:01:11,845 INFO L225 Difference]: With dead ends: 77 [2022-11-03 02:01:11,845 INFO L226 Difference]: Without dead ends: 72 [2022-11-03 02:01:11,845 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 228 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=103, Invalid=1019, Unknown=0, NotChecked=0, Total=1122 [2022-11-03 02:01:11,846 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 2 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:01:11,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 531 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1054 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-03 02:01:11,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2022-11-03 02:01:11,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2022-11-03 02:01:11,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 49 states have (on average 1.0204081632653061) internal successors, (50), 49 states have internal predecessors, (50), 19 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-11-03 02:01:11,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-11-03 02:01:11,862 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 124 [2022-11-03 02:01:11,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:01:11,862 INFO L495 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-11-03 02:01:11,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 states have internal predecessors, (41), 18 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-11-03 02:01:11,863 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-11-03 02:01:11,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-03 02:01:11,864 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:01:11,864 INFO L195 NwaCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 17, 1, 1, 1, 1, 1] [2022-11-03 02:01:11,869 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-03 02:01:12,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-03 02:01:12,065 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:01:12,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:01:12,065 INFO L85 PathProgramCache]: Analyzing trace with hash 499294399, now seen corresponding path program 17 times [2022-11-03 02:01:12,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:01:12,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319247043] [2022-11-03 02:01:12,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:01:12,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:01:12,075 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:01:12,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [214794360] [2022-11-03 02:01:12,076 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:01:12,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:12,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:01:12,077 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:01:12,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-03 02:01:22,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2022-11-03 02:01:22,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:01:22,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 76 conjunts are in the unsatisfiable core [2022-11-03 02:01:22,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:01:23,489 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 36 proven. 459 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-11-03 02:01:23,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:01:23,729 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:01:23,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319247043] [2022-11-03 02:01:23,729 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:01:23,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214794360] [2022-11-03 02:01:23,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214794360] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:01:23,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1853749040] [2022-11-03 02:01:23,731 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:01:23,731 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:01:23,732 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:01:23,732 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:01:23,732 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:01:24,025 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:01:24,028 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:24,478 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8034#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:24,478 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:24,479 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:24,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-11-03 02:01:24,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845576381] [2022-11-03 02:01:24,479 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:24,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-03 02:01:24,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:24,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-03 02:01:24,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=960, Unknown=0, NotChecked=0, Total=1056 [2022-11-03 02:01:24,481 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 23 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 19 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-11-03 02:01:25,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:01:25,353 INFO L93 Difference]: Finished difference Result 80 states and 96 transitions. [2022-11-03 02:01:25,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-03 02:01:25,353 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 19 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 131 [2022-11-03 02:01:25,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:01:25,354 INFO L225 Difference]: With dead ends: 80 [2022-11-03 02:01:25,355 INFO L226 Difference]: Without dead ends: 75 [2022-11-03 02:01:25,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 241 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=106, Invalid=1084, Unknown=0, NotChecked=0, Total=1190 [2022-11-03 02:01:25,356 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 2 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 1169 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:01:25,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 579 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1169 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-03 02:01:25,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2022-11-03 02:01:25,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2022-11-03 02:01:25,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 51 states have (on average 1.0196078431372548) internal successors, (52), 51 states have internal predecessors, (52), 20 states have call successors, (20), 4 states have call predecessors, (20), 3 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-03 02:01:25,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 91 transitions. [2022-11-03 02:01:25,366 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 91 transitions. Word has length 131 [2022-11-03 02:01:25,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:01:25,367 INFO L495 AbstractCegarLoop]: Abstraction has 75 states and 91 transitions. [2022-11-03 02:01:25,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 19 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-11-03 02:01:25,367 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 91 transitions. [2022-11-03 02:01:25,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-11-03 02:01:25,369 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:01:25,369 INFO L195 NwaCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 18, 1, 1, 1, 1, 1] [2022-11-03 02:01:25,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-03 02:01:25,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:25,572 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:01:25,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:01:25,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1791196077, now seen corresponding path program 18 times [2022-11-03 02:01:25,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:01:25,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398596788] [2022-11-03 02:01:25,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:01:25,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:01:25,583 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:01:25,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1078686024] [2022-11-03 02:01:25,583 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 02:01:25,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:25,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:01:25,584 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:01:25,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-03 02:01:27,223 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 02:01:27,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:01:27,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 80 conjunts are in the unsatisfiable core [2022-11-03 02:01:27,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:01:27,723 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 38 proven. 513 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-11-03 02:01:27,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:01:28,027 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:01:28,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398596788] [2022-11-03 02:01:28,027 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:01:28,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078686024] [2022-11-03 02:01:28,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078686024] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:01:28,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [95876260] [2022-11-03 02:01:28,029 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:01:28,030 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:01:28,030 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:01:28,030 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:01:28,030 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:01:28,349 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:01:28,358 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:28,909 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8765#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:28,909 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:28,909 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:28,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2022-11-03 02:01:28,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572802611] [2022-11-03 02:01:28,909 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:28,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-03 02:01:28,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:28,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-03 02:01:28,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1023, Unknown=0, NotChecked=0, Total=1122 [2022-11-03 02:01:28,911 INFO L87 Difference]: Start difference. First operand 75 states and 91 transitions. Second operand has 24 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 23 states have internal predecessors, (45), 20 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-03 02:01:29,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:01:29,850 INFO L93 Difference]: Finished difference Result 83 states and 100 transitions. [2022-11-03 02:01:29,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-03 02:01:29,851 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 23 states have internal predecessors, (45), 20 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) Word has length 138 [2022-11-03 02:01:29,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:01:29,852 INFO L225 Difference]: With dead ends: 83 [2022-11-03 02:01:29,852 INFO L226 Difference]: Without dead ends: 78 [2022-11-03 02:01:29,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 254 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=109, Invalid=1151, Unknown=0, NotChecked=0, Total=1260 [2022-11-03 02:01:29,853 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 2 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 1290 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:01:29,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 629 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1290 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-03 02:01:29,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-11-03 02:01:29,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2022-11-03 02:01:29,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 53 states have (on average 1.0188679245283019) internal successors, (54), 53 states have internal predecessors, (54), 21 states have call successors, (21), 4 states have call predecessors, (21), 3 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-11-03 02:01:29,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 95 transitions. [2022-11-03 02:01:29,869 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 95 transitions. Word has length 138 [2022-11-03 02:01:29,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:01:29,869 INFO L495 AbstractCegarLoop]: Abstraction has 78 states and 95 transitions. [2022-11-03 02:01:29,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 23 states have internal predecessors, (45), 20 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-03 02:01:29,870 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 95 transitions. [2022-11-03 02:01:29,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-11-03 02:01:29,871 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:01:29,871 INFO L195 NwaCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 19, 1, 1, 1, 1, 1] [2022-11-03 02:01:29,881 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-03 02:01:30,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:30,079 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:01:30,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:01:30,079 INFO L85 PathProgramCache]: Analyzing trace with hash 748368447, now seen corresponding path program 19 times [2022-11-03 02:01:30,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:01:30,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655240696] [2022-11-03 02:01:30,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:01:30,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:01:30,086 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:01:30,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [498012328] [2022-11-03 02:01:30,087 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-03 02:01:30,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:30,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:01:30,088 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:01:30,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-03 02:01:30,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:01:30,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 84 conjunts are in the unsatisfiable core [2022-11-03 02:01:30,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:01:31,388 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 40 proven. 570 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-11-03 02:01:31,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:01:31,651 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:01:31,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655240696] [2022-11-03 02:01:31,651 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:01:31,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498012328] [2022-11-03 02:01:31,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498012328] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:01:31,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [563065272] [2022-11-03 02:01:31,653 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:01:31,653 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:01:31,654 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:01:31,654 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:01:31,654 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:01:31,967 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:01:31,970 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:32,442 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9528#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:32,442 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:32,442 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:32,442 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2022-11-03 02:01:32,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96570893] [2022-11-03 02:01:32,443 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:32,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-03 02:01:32,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:32,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-03 02:01:32,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1088, Unknown=0, NotChecked=0, Total=1190 [2022-11-03 02:01:32,444 INFO L87 Difference]: Start difference. First operand 78 states and 95 transitions. Second operand has 25 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 21 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-11-03 02:01:33,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:01:33,502 INFO L93 Difference]: Finished difference Result 86 states and 104 transitions. [2022-11-03 02:01:33,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-03 02:01:33,502 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 21 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 145 [2022-11-03 02:01:33,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:01:33,503 INFO L225 Difference]: With dead ends: 86 [2022-11-03 02:01:33,503 INFO L226 Difference]: Without dead ends: 81 [2022-11-03 02:01:33,504 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 267 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=112, Invalid=1220, Unknown=0, NotChecked=0, Total=1332 [2022-11-03 02:01:33,505 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 2 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 1417 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 1417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:01:33,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 681 Invalid, 1417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1417 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-03 02:01:33,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-11-03 02:01:33,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2022-11-03 02:01:33,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 55 states have (on average 1.018181818181818) internal successors, (56), 55 states have internal predecessors, (56), 22 states have call successors, (22), 4 states have call predecessors, (22), 3 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-11-03 02:01:33,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 99 transitions. [2022-11-03 02:01:33,527 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 99 transitions. Word has length 145 [2022-11-03 02:01:33,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:01:33,530 INFO L495 AbstractCegarLoop]: Abstraction has 81 states and 99 transitions. [2022-11-03 02:01:33,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 21 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-11-03 02:01:33,530 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 99 transitions. [2022-11-03 02:01:33,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-03 02:01:33,533 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:01:33,533 INFO L195 NwaCegarLoop]: trace histogram [22, 21, 21, 21, 21, 21, 20, 1, 1, 1, 1, 1] [2022-11-03 02:01:33,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-03 02:01:33,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:33,740 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:01:33,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:01:33,740 INFO L85 PathProgramCache]: Analyzing trace with hash 509952723, now seen corresponding path program 20 times [2022-11-03 02:01:33,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:01:33,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840267683] [2022-11-03 02:01:33,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:01:33,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:01:33,760 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:01:33,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1615767921] [2022-11-03 02:01:33,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:01:33,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:33,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:01:33,764 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:01:33,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-03 02:01:35,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2022-11-03 02:01:35,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:01:35,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 89 conjunts are in the unsatisfiable core [2022-11-03 02:01:35,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:01:35,809 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 42 proven. 630 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-11-03 02:01:35,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:01:38,110 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:01:38,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840267683] [2022-11-03 02:01:38,111 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:01:38,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615767921] [2022-11-03 02:01:38,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615767921] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:01:38,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1764884717] [2022-11-03 02:01:38,113 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:01:38,113 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:01:38,113 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:01:38,113 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:01:38,113 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:01:38,427 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:01:38,434 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:39,207 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '10741#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:39,207 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:39,207 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:39,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2022-11-03 02:01:39,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202814167] [2022-11-03 02:01:39,207 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:39,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-03 02:01:39,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:39,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-03 02:01:39,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=543, Invalid=2427, Unknown=0, NotChecked=0, Total=2970 [2022-11-03 02:01:39,209 INFO L87 Difference]: Start difference. First operand 81 states and 99 transitions. Second operand has 26 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 22 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-11-03 02:01:40,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:01:40,387 INFO L93 Difference]: Finished difference Result 89 states and 108 transitions. [2022-11-03 02:01:40,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-03 02:01:40,390 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 22 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) Word has length 152 [2022-11-03 02:01:40,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:01:40,391 INFO L225 Difference]: With dead ends: 89 [2022-11-03 02:01:40,391 INFO L226 Difference]: Without dead ends: 84 [2022-11-03 02:01:40,392 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 451 GetRequests, 394 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=553, Invalid=2639, Unknown=0, NotChecked=0, Total=3192 [2022-11-03 02:01:40,393 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 2 mSDsluCounter, 667 mSDsCounter, 0 mSdLazyCounter, 1550 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 735 SdHoareTripleChecker+Invalid, 1550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:01:40,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 735 Invalid, 1550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1550 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-03 02:01:40,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-11-03 02:01:40,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2022-11-03 02:01:40,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 57 states have (on average 1.0175438596491229) internal successors, (58), 57 states have internal predecessors, (58), 23 states have call successors, (23), 4 states have call predecessors, (23), 3 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-11-03 02:01:40,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 103 transitions. [2022-11-03 02:01:40,406 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 103 transitions. Word has length 152 [2022-11-03 02:01:40,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:01:40,406 INFO L495 AbstractCegarLoop]: Abstraction has 84 states and 103 transitions. [2022-11-03 02:01:40,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 22 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-11-03 02:01:40,407 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 103 transitions. [2022-11-03 02:01:40,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-11-03 02:01:40,409 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:01:40,409 INFO L195 NwaCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 21, 1, 1, 1, 1, 1] [2022-11-03 02:01:40,425 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-03 02:01:40,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-03 02:01:40,617 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:01:40,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:01:40,617 INFO L85 PathProgramCache]: Analyzing trace with hash -1772674113, now seen corresponding path program 21 times [2022-11-03 02:01:40,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:01:40,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172974209] [2022-11-03 02:01:40,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:01:40,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:01:40,627 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:01:40,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [48648632] [2022-11-03 02:01:40,627 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 02:01:40,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:40,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:01:40,628 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:01:40,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-03 02:01:42,326 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 02:01:42,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:01:42,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 92 conjunts are in the unsatisfiable core [2022-11-03 02:01:42,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:01:42,898 INFO L134 CoverageAnalysis]: Checked inductivity of 1661 backedges. 44 proven. 693 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-11-03 02:01:42,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:01:43,178 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:01:43,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172974209] [2022-11-03 02:01:43,178 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:01:43,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48648632] [2022-11-03 02:01:43,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48648632] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:01:43,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1128578381] [2022-11-03 02:01:43,179 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:01:43,180 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:01:43,180 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:01:43,180 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:01:43,180 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:01:43,476 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:01:43,479 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:44,011 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11568#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:44,011 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:44,011 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:44,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2022-11-03 02:01:44,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433953712] [2022-11-03 02:01:44,011 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:44,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-03 02:01:44,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:44,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-03 02:01:44,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1224, Unknown=0, NotChecked=0, Total=1332 [2022-11-03 02:01:44,013 INFO L87 Difference]: Start difference. First operand 84 states and 103 transitions. Second operand has 27 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 26 states have internal predecessors, (51), 23 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-11-03 02:01:45,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:01:45,203 INFO L93 Difference]: Finished difference Result 92 states and 112 transitions. [2022-11-03 02:01:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-03 02:01:45,204 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 26 states have internal predecessors, (51), 23 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 159 [2022-11-03 02:01:45,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:01:45,205 INFO L225 Difference]: With dead ends: 92 [2022-11-03 02:01:45,205 INFO L226 Difference]: Without dead ends: 87 [2022-11-03 02:01:45,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 293 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=118, Invalid=1364, Unknown=0, NotChecked=0, Total=1482 [2022-11-03 02:01:45,206 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 2 mSDsluCounter, 720 mSDsCounter, 0 mSdLazyCounter, 1689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 1689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:01:45,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 791 Invalid, 1689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1689 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-03 02:01:45,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2022-11-03 02:01:45,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2022-11-03 02:01:45,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 59 states have (on average 1.0169491525423728) internal successors, (60), 59 states have internal predecessors, (60), 24 states have call successors, (24), 4 states have call predecessors, (24), 3 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-11-03 02:01:45,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 107 transitions. [2022-11-03 02:01:45,224 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 107 transitions. Word has length 159 [2022-11-03 02:01:45,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:01:45,225 INFO L495 AbstractCegarLoop]: Abstraction has 87 states and 107 transitions. [2022-11-03 02:01:45,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 26 states have internal predecessors, (51), 23 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-11-03 02:01:45,225 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 107 transitions. [2022-11-03 02:01:45,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-11-03 02:01:45,226 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:01:45,226 INFO L195 NwaCegarLoop]: trace histogram [24, 23, 23, 23, 23, 23, 22, 1, 1, 1, 1, 1] [2022-11-03 02:01:45,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-03 02:01:45,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-03 02:01:45,434 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:01:45,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:01:45,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1209966931, now seen corresponding path program 22 times [2022-11-03 02:01:45,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:01:45,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841776570] [2022-11-03 02:01:45,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:01:45,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:01:45,446 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:01:45,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [546195605] [2022-11-03 02:01:45,447 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-03 02:01:45,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:45,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:01:45,448 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:01:45,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-03 02:01:46,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:01:46,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 96 conjunts are in the unsatisfiable core [2022-11-03 02:01:46,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:01:47,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1817 backedges. 46 proven. 759 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-11-03 02:01:47,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:01:47,283 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:01:47,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841776570] [2022-11-03 02:01:47,284 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:01:47,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546195605] [2022-11-03 02:01:47,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546195605] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:01:47,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2106319429] [2022-11-03 02:01:47,285 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:01:47,285 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:01:47,285 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:01:47,286 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:01:47,286 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:01:47,586 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:01:47,596 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:48,230 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '12427#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:48,230 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:48,231 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:48,231 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2022-11-03 02:01:48,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573565425] [2022-11-03 02:01:48,231 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:48,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-03 02:01:48,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:48,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-03 02:01:48,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1295, Unknown=0, NotChecked=0, Total=1406 [2022-11-03 02:01:48,233 INFO L87 Difference]: Start difference. First operand 87 states and 107 transitions. Second operand has 28 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 states have internal predecessors, (53), 24 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-11-03 02:01:49,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:01:49,574 INFO L93 Difference]: Finished difference Result 95 states and 116 transitions. [2022-11-03 02:01:49,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-03 02:01:49,575 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 states have internal predecessors, (53), 24 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Word has length 166 [2022-11-03 02:01:49,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:01:49,576 INFO L225 Difference]: With dead ends: 95 [2022-11-03 02:01:49,576 INFO L226 Difference]: Without dead ends: 90 [2022-11-03 02:01:49,577 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 306 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=121, Invalid=1439, Unknown=0, NotChecked=0, Total=1560 [2022-11-03 02:01:49,577 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 2 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 1834 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 1834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1834 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:01:49,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 849 Invalid, 1834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1834 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-03 02:01:49,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-11-03 02:01:49,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2022-11-03 02:01:49,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 61 states have (on average 1.0163934426229508) internal successors, (62), 61 states have internal predecessors, (62), 25 states have call successors, (25), 4 states have call predecessors, (25), 3 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-11-03 02:01:49,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 111 transitions. [2022-11-03 02:01:49,596 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 111 transitions. Word has length 166 [2022-11-03 02:01:49,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:01:49,596 INFO L495 AbstractCegarLoop]: Abstraction has 90 states and 111 transitions. [2022-11-03 02:01:49,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 states have internal predecessors, (53), 24 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-11-03 02:01:49,597 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 111 transitions. [2022-11-03 02:01:49,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-11-03 02:01:49,598 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:01:49,598 INFO L195 NwaCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 23, 1, 1, 1, 1, 1] [2022-11-03 02:01:49,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-03 02:01:49,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:49,804 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:01:49,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:01:49,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1502508351, now seen corresponding path program 23 times [2022-11-03 02:01:49,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:01:49,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196670167] [2022-11-03 02:01:49,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:01:49,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:01:49,814 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:01:49,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [239679031] [2022-11-03 02:01:49,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:01:49,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:49,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:01:49,816 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:01:49,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-03 02:01:51,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2022-11-03 02:01:51,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:01:51,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 100 conjunts are in the unsatisfiable core [2022-11-03 02:01:51,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:01:52,056 INFO L134 CoverageAnalysis]: Checked inductivity of 1980 backedges. 48 proven. 828 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-11-03 02:01:52,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:01:52,357 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:01:52,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196670167] [2022-11-03 02:01:52,358 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:01:52,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239679031] [2022-11-03 02:01:52,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239679031] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:01:52,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1968195523] [2022-11-03 02:01:52,359 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:01:52,359 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:01:52,359 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:01:52,360 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:01:52,360 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:01:52,653 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:01:52,661 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:53,263 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13318#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:53,263 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:53,263 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:53,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2022-11-03 02:01:53,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162902273] [2022-11-03 02:01:53,263 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:53,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-03 02:01:53,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:53,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-03 02:01:53,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1368, Unknown=0, NotChecked=0, Total=1482 [2022-11-03 02:01:53,265 INFO L87 Difference]: Start difference. First operand 90 states and 111 transitions. Second operand has 29 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 25 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-11-03 02:01:54,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:01:54,649 INFO L93 Difference]: Finished difference Result 98 states and 120 transitions. [2022-11-03 02:01:54,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-03 02:01:54,650 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 25 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 173 [2022-11-03 02:01:54,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:01:54,651 INFO L225 Difference]: With dead ends: 98 [2022-11-03 02:01:54,651 INFO L226 Difference]: Without dead ends: 93 [2022-11-03 02:01:54,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 319 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=124, Invalid=1516, Unknown=0, NotChecked=0, Total=1640 [2022-11-03 02:01:54,652 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 2 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 1985 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 1985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1985 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:01:54,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 909 Invalid, 1985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1985 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-03 02:01:54,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2022-11-03 02:01:54,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2022-11-03 02:01:54,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 63 states have (on average 1.0158730158730158) internal successors, (64), 63 states have internal predecessors, (64), 26 states have call successors, (26), 4 states have call predecessors, (26), 3 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-11-03 02:01:54,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 115 transitions. [2022-11-03 02:01:54,679 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 115 transitions. Word has length 173 [2022-11-03 02:01:54,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:01:54,680 INFO L495 AbstractCegarLoop]: Abstraction has 93 states and 115 transitions. [2022-11-03 02:01:54,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 25 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-11-03 02:01:54,688 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 115 transitions. [2022-11-03 02:01:54,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-11-03 02:01:54,689 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:01:54,689 INFO L195 NwaCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 24, 1, 1, 1, 1, 1] [2022-11-03 02:01:54,701 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-03 02:01:54,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:54,898 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:01:54,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:01:54,898 INFO L85 PathProgramCache]: Analyzing trace with hash -120545325, now seen corresponding path program 24 times [2022-11-03 02:01:54,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:01:54,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890903560] [2022-11-03 02:01:54,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:01:54,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:01:54,918 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:01:54,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1618225748] [2022-11-03 02:01:54,918 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 02:01:54,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:01:54,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:01:54,919 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:01:54,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-03 02:01:57,528 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 02:01:57,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:01:57,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 104 conjunts are in the unsatisfiable core [2022-11-03 02:01:57,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:01:58,222 INFO L134 CoverageAnalysis]: Checked inductivity of 2150 backedges. 50 proven. 900 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-11-03 02:01:58,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:01:58,508 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:01:58,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890903560] [2022-11-03 02:01:58,508 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:01:58,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618225748] [2022-11-03 02:01:58,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618225748] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:01:58,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1897374772] [2022-11-03 02:01:58,509 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:01:58,510 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:01:58,510 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:01:58,510 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:01:58,510 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:01:58,810 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:01:58,818 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:01:59,452 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '14241#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:01:59,452 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:01:59,452 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:01:59,453 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2022-11-03 02:01:59,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607417531] [2022-11-03 02:01:59,453 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:01:59,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-03 02:01:59,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:01:59,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-03 02:01:59,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1443, Unknown=0, NotChecked=0, Total=1560 [2022-11-03 02:01:59,455 INFO L87 Difference]: Start difference. First operand 93 states and 115 transitions. Second operand has 30 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 26 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-11-03 02:02:00,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:00,964 INFO L93 Difference]: Finished difference Result 101 states and 124 transitions. [2022-11-03 02:02:00,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-03 02:02:00,964 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 26 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) Word has length 180 [2022-11-03 02:02:00,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:00,965 INFO L225 Difference]: With dead ends: 101 [2022-11-03 02:02:00,965 INFO L226 Difference]: Without dead ends: 96 [2022-11-03 02:02:00,966 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 332 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=127, Invalid=1595, Unknown=0, NotChecked=0, Total=1722 [2022-11-03 02:02:00,966 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 2 mSDsluCounter, 891 mSDsCounter, 0 mSdLazyCounter, 2142 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 971 SdHoareTripleChecker+Invalid, 2142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:00,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 971 Invalid, 2142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2142 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-03 02:02:00,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2022-11-03 02:02:00,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2022-11-03 02:02:00,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 65 states have (on average 1.0153846153846153) internal successors, (66), 65 states have internal predecessors, (66), 27 states have call successors, (27), 4 states have call predecessors, (27), 3 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-11-03 02:02:00,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 119 transitions. [2022-11-03 02:02:00,993 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 119 transitions. Word has length 180 [2022-11-03 02:02:00,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:00,994 INFO L495 AbstractCegarLoop]: Abstraction has 96 states and 119 transitions. [2022-11-03 02:02:00,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 26 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-11-03 02:02:00,994 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 119 transitions. [2022-11-03 02:02:00,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-11-03 02:02:00,995 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:00,995 INFO L195 NwaCegarLoop]: trace histogram [27, 26, 26, 26, 26, 26, 25, 1, 1, 1, 1, 1] [2022-11-03 02:02:01,007 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:01,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-03 02:02:01,205 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:01,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:01,205 INFO L85 PathProgramCache]: Analyzing trace with hash 182003391, now seen corresponding path program 25 times [2022-11-03 02:02:01,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:02:01,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391976400] [2022-11-03 02:02:01,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:01,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:02:01,216 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:02:01,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [801422864] [2022-11-03 02:02:01,217 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-03 02:02:01,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:01,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:02:01,218 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:02:01,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-03 02:02:02,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:02,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 108 conjunts are in the unsatisfiable core [2022-11-03 02:02:02,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:02,898 INFO L134 CoverageAnalysis]: Checked inductivity of 2327 backedges. 52 proven. 975 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-11-03 02:02:02,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:02:03,171 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:02:03,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391976400] [2022-11-03 02:02:03,172 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:02:03,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801422864] [2022-11-03 02:02:03,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801422864] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:02:03,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [884219053] [2022-11-03 02:02:03,173 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:02:03,174 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:02:03,174 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:02:03,174 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:02:03,174 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:02:03,467 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:02:03,475 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:02:04,122 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '15196#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:02:04,123 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:02:04,123 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:02:04,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2022-11-03 02:02:04,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500503847] [2022-11-03 02:02:04,123 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:02:04,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-03 02:02:04,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:02:04,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-03 02:02:04,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1520, Unknown=0, NotChecked=0, Total=1640 [2022-11-03 02:02:04,125 INFO L87 Difference]: Start difference. First operand 96 states and 119 transitions. Second operand has 31 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 states have internal predecessors, (59), 27 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-11-03 02:02:05,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:05,694 INFO L93 Difference]: Finished difference Result 104 states and 128 transitions. [2022-11-03 02:02:05,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-03 02:02:05,694 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 states have internal predecessors, (59), 27 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 187 [2022-11-03 02:02:05,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:05,696 INFO L225 Difference]: With dead ends: 104 [2022-11-03 02:02:05,696 INFO L226 Difference]: Without dead ends: 99 [2022-11-03 02:02:05,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 388 GetRequests, 345 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=130, Invalid=1676, Unknown=0, NotChecked=0, Total=1806 [2022-11-03 02:02:05,697 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 2 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 2305 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1035 SdHoareTripleChecker+Invalid, 2305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:05,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1035 Invalid, 2305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2305 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-11-03 02:02:05,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2022-11-03 02:02:05,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 99. [2022-11-03 02:02:05,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 67 states have (on average 1.0149253731343284) internal successors, (68), 67 states have internal predecessors, (68), 28 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-11-03 02:02:05,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 123 transitions. [2022-11-03 02:02:05,715 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 123 transitions. Word has length 187 [2022-11-03 02:02:05,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:05,715 INFO L495 AbstractCegarLoop]: Abstraction has 99 states and 123 transitions. [2022-11-03 02:02:05,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 states have internal predecessors, (59), 27 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-11-03 02:02:05,716 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 123 transitions. [2022-11-03 02:02:05,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2022-11-03 02:02:05,717 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:05,717 INFO L195 NwaCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 26, 1, 1, 1, 1, 1] [2022-11-03 02:02:05,724 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:05,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:05,918 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:05,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:05,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1058849197, now seen corresponding path program 26 times [2022-11-03 02:02:05,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:02:05,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762928444] [2022-11-03 02:02:05,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:05,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:02:05,927 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:02:05,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [56846197] [2022-11-03 02:02:05,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:02:05,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:05,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:02:05,929 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:02:05,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-03 02:02:08,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2022-11-03 02:02:08,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:02:08,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 112 conjunts are in the unsatisfiable core [2022-11-03 02:02:08,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:09,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2511 backedges. 54 proven. 1053 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-11-03 02:02:09,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:02:10,023 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:02:10,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762928444] [2022-11-03 02:02:10,024 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:02:10,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56846197] [2022-11-03 02:02:10,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56846197] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:02:10,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [505384852] [2022-11-03 02:02:10,025 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:02:10,025 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:02:10,026 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:02:10,026 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:02:10,026 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:02:10,331 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:02:10,340 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:02:10,994 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '16183#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:02:10,994 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:02:10,994 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:02:10,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2022-11-03 02:02:10,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709417338] [2022-11-03 02:02:10,995 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:02:10,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-03 02:02:10,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:02:10,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-03 02:02:10,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1599, Unknown=0, NotChecked=0, Total=1722 [2022-11-03 02:02:10,996 INFO L87 Difference]: Start difference. First operand 99 states and 123 transitions. Second operand has 32 states, 31 states have (on average 1.967741935483871) internal successors, (61), 31 states have internal predecessors, (61), 28 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-11-03 02:02:12,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:12,667 INFO L93 Difference]: Finished difference Result 107 states and 132 transitions. [2022-11-03 02:02:12,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-03 02:02:12,668 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.967741935483871) internal successors, (61), 31 states have internal predecessors, (61), 28 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 194 [2022-11-03 02:02:12,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:12,669 INFO L225 Difference]: With dead ends: 107 [2022-11-03 02:02:12,669 INFO L226 Difference]: Without dead ends: 102 [2022-11-03 02:02:12,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 358 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=133, Invalid=1759, Unknown=0, NotChecked=0, Total=1892 [2022-11-03 02:02:12,671 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 2 mSDsluCounter, 1015 mSDsCounter, 0 mSdLazyCounter, 2474 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1101 SdHoareTripleChecker+Invalid, 2474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:12,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1101 Invalid, 2474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2474 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-03 02:02:12,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-11-03 02:02:12,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2022-11-03 02:02:12,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 69 states have (on average 1.0144927536231885) internal successors, (70), 69 states have internal predecessors, (70), 29 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-11-03 02:02:12,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 127 transitions. [2022-11-03 02:02:12,690 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 127 transitions. Word has length 194 [2022-11-03 02:02:12,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:12,690 INFO L495 AbstractCegarLoop]: Abstraction has 102 states and 127 transitions. [2022-11-03 02:02:12,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.967741935483871) internal successors, (61), 31 states have internal predecessors, (61), 28 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-11-03 02:02:12,690 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 127 transitions. [2022-11-03 02:02:12,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-11-03 02:02:12,692 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:12,692 INFO L195 NwaCegarLoop]: trace histogram [29, 28, 28, 28, 28, 28, 27, 1, 1, 1, 1, 1] [2022-11-03 02:02:12,700 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:12,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-03 02:02:12,896 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:12,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:12,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1422866495, now seen corresponding path program 27 times [2022-11-03 02:02:12,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:02:12,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690186605] [2022-11-03 02:02:12,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:12,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:02:12,908 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:02:12,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1363424725] [2022-11-03 02:02:12,909 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 02:02:12,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:12,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:02:12,910 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:02:12,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-03 02:02:14,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 02:02:14,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:02:14,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 116 conjunts are in the unsatisfiable core [2022-11-03 02:02:14,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:15,363 INFO L134 CoverageAnalysis]: Checked inductivity of 2702 backedges. 56 proven. 1134 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-11-03 02:02:15,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:02:15,700 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:02:15,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690186605] [2022-11-03 02:02:15,700 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:02:15,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363424725] [2022-11-03 02:02:15,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363424725] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:02:15,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1234517460] [2022-11-03 02:02:15,702 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:02:15,702 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:02:15,702 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:02:15,702 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:02:15,703 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:02:16,008 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:02:16,017 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:02:16,703 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '17202#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:02:16,703 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:02:16,703 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:02:16,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2022-11-03 02:02:16,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992764596] [2022-11-03 02:02:16,704 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:02:16,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-03 02:02:16,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:02:16,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-03 02:02:16,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1680, Unknown=0, NotChecked=0, Total=1806 [2022-11-03 02:02:16,705 INFO L87 Difference]: Start difference. First operand 102 states and 127 transitions. Second operand has 33 states, 32 states have (on average 1.96875) internal successors, (63), 32 states have internal predecessors, (63), 29 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-11-03 02:02:18,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:18,680 INFO L93 Difference]: Finished difference Result 110 states and 136 transitions. [2022-11-03 02:02:18,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-03 02:02:18,681 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.96875) internal successors, (63), 32 states have internal predecessors, (63), 29 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 201 [2022-11-03 02:02:18,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:18,682 INFO L225 Difference]: With dead ends: 110 [2022-11-03 02:02:18,682 INFO L226 Difference]: Without dead ends: 105 [2022-11-03 02:02:18,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 371 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=136, Invalid=1844, Unknown=0, NotChecked=0, Total=1980 [2022-11-03 02:02:18,684 INFO L413 NwaCegarLoop]: 91 mSDtfsCounter, 2 mSDsluCounter, 1080 mSDsCounter, 0 mSdLazyCounter, 2649 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1169 SdHoareTripleChecker+Invalid, 2649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:18,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1169 Invalid, 2649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2649 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-03 02:02:18,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2022-11-03 02:02:18,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2022-11-03 02:02:18,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 71 states have (on average 1.0140845070422535) internal successors, (72), 71 states have internal predecessors, (72), 30 states have call successors, (30), 4 states have call predecessors, (30), 3 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-11-03 02:02:18,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 131 transitions. [2022-11-03 02:02:18,702 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 131 transitions. Word has length 201 [2022-11-03 02:02:18,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:18,703 INFO L495 AbstractCegarLoop]: Abstraction has 105 states and 131 transitions. [2022-11-03 02:02:18,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.96875) internal successors, (63), 32 states have internal predecessors, (63), 29 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-11-03 02:02:18,703 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 131 transitions. [2022-11-03 02:02:18,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-11-03 02:02:18,705 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:18,705 INFO L195 NwaCegarLoop]: trace histogram [30, 29, 29, 29, 29, 29, 28, 1, 1, 1, 1, 1] [2022-11-03 02:02:18,712 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:18,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-03 02:02:18,906 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:18,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:18,906 INFO L85 PathProgramCache]: Analyzing trace with hash 1522433235, now seen corresponding path program 28 times [2022-11-03 02:02:18,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:02:18,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181903802] [2022-11-03 02:02:18,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:18,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:02:18,913 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:02:18,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1460465218] [2022-11-03 02:02:18,914 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-03 02:02:18,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:18,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:02:18,915 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:02:18,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-03 02:02:20,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:20,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 120 conjunts are in the unsatisfiable core [2022-11-03 02:02:20,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:21,292 INFO L134 CoverageAnalysis]: Checked inductivity of 2900 backedges. 58 proven. 1218 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-11-03 02:02:21,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:02:21,630 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:02:21,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181903802] [2022-11-03 02:02:21,631 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:02:21,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460465218] [2022-11-03 02:02:21,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460465218] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:02:21,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [998669243] [2022-11-03 02:02:21,633 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:02:21,633 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:02:21,633 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:02:21,633 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:02:21,634 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:02:21,944 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:02:21,952 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:02:22,630 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '18253#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:02:22,630 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:02:22,631 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:02:22,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2022-11-03 02:02:22,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141439960] [2022-11-03 02:02:22,631 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:02:22,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-03 02:02:22,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:02:22,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-03 02:02:22,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1763, Unknown=0, NotChecked=0, Total=1892 [2022-11-03 02:02:22,633 INFO L87 Difference]: Start difference. First operand 105 states and 131 transitions. Second operand has 34 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 30 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-11-03 02:02:24,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:24,553 INFO L93 Difference]: Finished difference Result 113 states and 140 transitions. [2022-11-03 02:02:24,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-03 02:02:24,553 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 30 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Word has length 208 [2022-11-03 02:02:24,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:24,555 INFO L225 Difference]: With dead ends: 113 [2022-11-03 02:02:24,555 INFO L226 Difference]: Without dead ends: 108 [2022-11-03 02:02:24,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 384 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=139, Invalid=1931, Unknown=0, NotChecked=0, Total=2070 [2022-11-03 02:02:24,556 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 2 mSDsluCounter, 1147 mSDsCounter, 0 mSdLazyCounter, 2830 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1239 SdHoareTripleChecker+Invalid, 2830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:24,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1239 Invalid, 2830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2830 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-03 02:02:24,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-11-03 02:02:24,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2022-11-03 02:02:24,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 73 states have (on average 1.0136986301369864) internal successors, (74), 73 states have internal predecessors, (74), 31 states have call successors, (31), 4 states have call predecessors, (31), 3 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-11-03 02:02:24,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 135 transitions. [2022-11-03 02:02:24,578 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 135 transitions. Word has length 208 [2022-11-03 02:02:24,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:24,578 INFO L495 AbstractCegarLoop]: Abstraction has 108 states and 135 transitions. [2022-11-03 02:02:24,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 30 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-11-03 02:02:24,579 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 135 transitions. [2022-11-03 02:02:24,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2022-11-03 02:02:24,580 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:24,580 INFO L195 NwaCegarLoop]: trace histogram [31, 30, 30, 30, 30, 30, 29, 1, 1, 1, 1, 1] [2022-11-03 02:02:24,597 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:24,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:24,788 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:24,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:24,788 INFO L85 PathProgramCache]: Analyzing trace with hash 2013833663, now seen corresponding path program 29 times [2022-11-03 02:02:24,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:02:24,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457124489] [2022-11-03 02:02:24,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:24,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:02:24,808 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:02:24,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1498299348] [2022-11-03 02:02:24,808 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:02:24,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:24,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:02:24,810 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:02:24,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-03 02:02:32,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2022-11-03 02:02:32,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:02:32,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 546 conjuncts, 124 conjunts are in the unsatisfiable core [2022-11-03 02:02:32,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:32,999 INFO L134 CoverageAnalysis]: Checked inductivity of 3105 backedges. 60 proven. 1305 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-11-03 02:02:33,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:02:33,425 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:02:33,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457124489] [2022-11-03 02:02:33,425 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:02:33,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498299348] [2022-11-03 02:02:33,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498299348] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:02:33,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1649024564] [2022-11-03 02:02:33,427 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:02:33,427 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:02:33,427 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:02:33,427 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:02:33,427 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:02:33,727 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:02:33,737 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:02:34,462 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '19336#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:02:34,462 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:02:34,462 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:02:34,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2022-11-03 02:02:34,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180224575] [2022-11-03 02:02:34,462 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:02:34,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-03 02:02:34,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:02:34,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-03 02:02:34,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1848, Unknown=0, NotChecked=0, Total=1980 [2022-11-03 02:02:34,464 INFO L87 Difference]: Start difference. First operand 108 states and 135 transitions. Second operand has 35 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 34 states have internal predecessors, (67), 31 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-11-03 02:02:36,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:36,502 INFO L93 Difference]: Finished difference Result 116 states and 144 transitions. [2022-11-03 02:02:36,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-03 02:02:36,503 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 34 states have internal predecessors, (67), 31 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 215 [2022-11-03 02:02:36,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:36,504 INFO L225 Difference]: With dead ends: 116 [2022-11-03 02:02:36,504 INFO L226 Difference]: Without dead ends: 111 [2022-11-03 02:02:36,504 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 397 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=142, Invalid=2020, Unknown=0, NotChecked=0, Total=2162 [2022-11-03 02:02:36,505 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 2 mSDsluCounter, 1216 mSDsCounter, 0 mSdLazyCounter, 3017 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1311 SdHoareTripleChecker+Invalid, 3017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:36,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1311 Invalid, 3017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3017 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-03 02:02:36,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-11-03 02:02:36,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2022-11-03 02:02:36,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 75 states have (on average 1.0133333333333334) internal successors, (76), 75 states have internal predecessors, (76), 32 states have call successors, (32), 4 states have call predecessors, (32), 3 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-11-03 02:02:36,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 139 transitions. [2022-11-03 02:02:36,526 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 139 transitions. Word has length 215 [2022-11-03 02:02:36,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:36,527 INFO L495 AbstractCegarLoop]: Abstraction has 111 states and 139 transitions. [2022-11-03 02:02:36,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 34 states have internal predecessors, (67), 31 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-11-03 02:02:36,527 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 139 transitions. [2022-11-03 02:02:36,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2022-11-03 02:02:36,529 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:36,529 INFO L195 NwaCegarLoop]: trace histogram [32, 31, 31, 31, 31, 31, 30, 1, 1, 1, 1, 1] [2022-11-03 02:02:36,544 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:36,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:36,739 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:36,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:36,740 INFO L85 PathProgramCache]: Analyzing trace with hash 717904723, now seen corresponding path program 30 times [2022-11-03 02:02:36,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:02:36,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722960167] [2022-11-03 02:02:36,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:36,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:02:36,750 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:02:36,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [61792271] [2022-11-03 02:02:36,750 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 02:02:36,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:36,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:02:36,751 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:02:36,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-03 02:02:41,459 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 02:02:41,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:02:41,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 128 conjunts are in the unsatisfiable core [2022-11-03 02:02:41,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:42,433 INFO L134 CoverageAnalysis]: Checked inductivity of 3317 backedges. 62 proven. 1395 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-11-03 02:02:42,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:02:42,821 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:02:42,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722960167] [2022-11-03 02:02:42,821 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:02:42,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61792271] [2022-11-03 02:02:42,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61792271] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:02:42,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [685514593] [2022-11-03 02:02:42,822 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:02:42,823 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:02:42,823 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:02:42,823 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:02:42,823 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:02:43,105 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:02:43,112 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:02:43,802 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '20451#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:02:43,802 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:02:43,802 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:02:43,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2022-11-03 02:02:43,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135181079] [2022-11-03 02:02:43,802 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:02:43,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-03 02:02:43,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:02:43,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-03 02:02:43,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=1935, Unknown=0, NotChecked=0, Total=2070 [2022-11-03 02:02:43,804 INFO L87 Difference]: Start difference. First operand 111 states and 139 transitions. Second operand has 36 states, 35 states have (on average 1.9714285714285715) internal successors, (69), 35 states have internal predecessors, (69), 32 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-11-03 02:02:45,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:45,913 INFO L93 Difference]: Finished difference Result 119 states and 148 transitions. [2022-11-03 02:02:45,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-03 02:02:45,913 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.9714285714285715) internal successors, (69), 35 states have internal predecessors, (69), 32 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Word has length 222 [2022-11-03 02:02:45,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:45,914 INFO L225 Difference]: With dead ends: 119 [2022-11-03 02:02:45,915 INFO L226 Difference]: Without dead ends: 114 [2022-11-03 02:02:45,915 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 410 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=145, Invalid=2111, Unknown=0, NotChecked=0, Total=2256 [2022-11-03 02:02:45,916 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 2 mSDsluCounter, 1287 mSDsCounter, 0 mSdLazyCounter, 3210 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1385 SdHoareTripleChecker+Invalid, 3210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:45,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1385 Invalid, 3210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3210 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-03 02:02:45,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-11-03 02:02:45,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2022-11-03 02:02:45,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 77 states have (on average 1.0129870129870129) internal successors, (78), 77 states have internal predecessors, (78), 33 states have call successors, (33), 4 states have call predecessors, (33), 3 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-11-03 02:02:45,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 143 transitions. [2022-11-03 02:02:45,938 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 143 transitions. Word has length 222 [2022-11-03 02:02:45,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:45,939 INFO L495 AbstractCegarLoop]: Abstraction has 114 states and 143 transitions. [2022-11-03 02:02:45,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.9714285714285715) internal successors, (69), 35 states have internal predecessors, (69), 32 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-11-03 02:02:45,939 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 143 transitions. [2022-11-03 02:02:45,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2022-11-03 02:02:45,941 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:45,941 INFO L195 NwaCegarLoop]: trace histogram [33, 32, 32, 32, 32, 32, 31, 1, 1, 1, 1, 1] [2022-11-03 02:02:45,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:46,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:46,151 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:46,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:46,152 INFO L85 PathProgramCache]: Analyzing trace with hash -887260353, now seen corresponding path program 31 times [2022-11-03 02:02:46,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:02:46,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334532839] [2022-11-03 02:02:46,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:46,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:02:46,165 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:02:46,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2109055447] [2022-11-03 02:02:46,166 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-03 02:02:46,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:46,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:02:46,167 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:02:46,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-03 02:02:47,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:47,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 580 conjuncts, 132 conjunts are in the unsatisfiable core [2022-11-03 02:02:47,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:48,383 INFO L134 CoverageAnalysis]: Checked inductivity of 3536 backedges. 64 proven. 1488 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-11-03 02:02:48,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:02:48,725 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:02:48,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334532839] [2022-11-03 02:02:48,725 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:02:48,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109055447] [2022-11-03 02:02:48,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109055447] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:02:48,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [691144420] [2022-11-03 02:02:48,726 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:02:48,726 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:02:48,727 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:02:48,727 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:02:48,727 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:02:49,031 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2022-11-03 02:02:49,034 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:02:49,629 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '21598#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:02:49,629 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:02:49,629 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:02:49,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2022-11-03 02:02:49,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516767703] [2022-11-03 02:02:49,630 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:02:49,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-11-03 02:02:49,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:02:49,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-11-03 02:02:49,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=2024, Unknown=0, NotChecked=0, Total=2162 [2022-11-03 02:02:49,631 INFO L87 Difference]: Start difference. First operand 114 states and 143 transitions. Second operand has 37 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 36 states have internal predecessors, (71), 33 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-11-03 02:02:51,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:51,904 INFO L93 Difference]: Finished difference Result 122 states and 152 transitions. [2022-11-03 02:02:51,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-11-03 02:02:51,904 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 36 states have internal predecessors, (71), 33 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 229 [2022-11-03 02:02:51,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:51,906 INFO L225 Difference]: With dead ends: 122 [2022-11-03 02:02:51,906 INFO L226 Difference]: Without dead ends: 117 [2022-11-03 02:02:51,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 423 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=148, Invalid=2204, Unknown=0, NotChecked=0, Total=2352 [2022-11-03 02:02:51,907 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 2 mSDsluCounter, 1360 mSDsCounter, 0 mSdLazyCounter, 3409 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1461 SdHoareTripleChecker+Invalid, 3409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:51,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1461 Invalid, 3409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3409 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-11-03 02:02:51,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-11-03 02:02:51,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2022-11-03 02:02:51,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 79 states have (on average 1.0126582278481013) internal successors, (80), 79 states have internal predecessors, (80), 34 states have call successors, (34), 4 states have call predecessors, (34), 3 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-03 02:02:51,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 147 transitions. [2022-11-03 02:02:51,930 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 147 transitions. Word has length 229 [2022-11-03 02:02:51,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:51,931 INFO L495 AbstractCegarLoop]: Abstraction has 117 states and 147 transitions. [2022-11-03 02:02:51,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 1.9722222222222223) internal successors, (71), 36 states have internal predecessors, (71), 33 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-11-03 02:02:51,932 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 147 transitions. [2022-11-03 02:02:51,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-11-03 02:02:51,933 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:51,933 INFO L195 NwaCegarLoop]: trace histogram [34, 33, 33, 33, 33, 33, 32, 1, 1, 1, 1, 1] [2022-11-03 02:02:51,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:52,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-11-03 02:02:52,141 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:52,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:52,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1083254317, now seen corresponding path program 32 times [2022-11-03 02:02:52,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:02:52,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708777922] [2022-11-03 02:02:52,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:52,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:02:52,157 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:02:52,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [391623437] [2022-11-03 02:02:52,157 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:02:52,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:52,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:02:52,158 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:02:52,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-11-03 02:02:57,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2022-11-03 02:02:57,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:02:57,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 597 conjuncts, 136 conjunts are in the unsatisfiable core [2022-11-03 02:02:57,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:58,948 INFO L134 CoverageAnalysis]: Checked inductivity of 3762 backedges. 66 proven. 1584 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-11-03 02:02:58,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:02:59,281 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:02:59,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708777922] [2022-11-03 02:02:59,281 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:02:59,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391623437] [2022-11-03 02:02:59,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391623437] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:02:59,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [238313901] [2022-11-03 02:02:59,282 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2022-11-03 02:02:59,283 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:02:59,283 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:02:59,283 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:02:59,283 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:02:59,589 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 18 for LOIs [2022-11-03 02:02:59,597 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:03:00,312 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '22777#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:03:00,312 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:03:00,312 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:03:00,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2022-11-03 02:03:00,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055817240] [2022-11-03 02:03:00,313 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-03 02:03:00,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-11-03 02:03:00,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:03:00,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-11-03 02:03:00,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2115, Unknown=0, NotChecked=0, Total=2256 [2022-11-03 02:03:00,314 INFO L87 Difference]: Start difference. First operand 117 states and 147 transitions. Second operand has 38 states, 37 states have (on average 1.972972972972973) internal successors, (73), 37 states have internal predecessors, (73), 34 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-03 02:03:02,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:02,722 INFO L93 Difference]: Finished difference Result 125 states and 156 transitions. [2022-11-03 02:03:02,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-03 02:03:02,722 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.972972972972973) internal successors, (73), 37 states have internal predecessors, (73), 34 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) Word has length 236 [2022-11-03 02:03:02,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:02,723 INFO L225 Difference]: With dead ends: 125 [2022-11-03 02:03:02,724 INFO L226 Difference]: Without dead ends: 120 [2022-11-03 02:03:02,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 436 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=151, Invalid=2299, Unknown=0, NotChecked=0, Total=2450 [2022-11-03 02:03:02,725 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 2 mSDsluCounter, 1435 mSDsCounter, 0 mSdLazyCounter, 3614 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1539 SdHoareTripleChecker+Invalid, 3614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:02,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1539 Invalid, 3614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3614 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-11-03 02:03:02,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2022-11-03 02:03:02,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2022-11-03 02:03:02,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 81 states have (on average 1.0123456790123457) internal successors, (82), 81 states have internal predecessors, (82), 35 states have call successors, (35), 4 states have call predecessors, (35), 3 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-11-03 02:03:02,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 151 transitions. [2022-11-03 02:03:02,749 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 151 transitions. Word has length 236 [2022-11-03 02:03:02,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:02,749 INFO L495 AbstractCegarLoop]: Abstraction has 120 states and 151 transitions. [2022-11-03 02:03:02,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.972972972972973) internal successors, (73), 37 states have internal predecessors, (73), 34 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-03 02:03:02,750 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 151 transitions. [2022-11-03 02:03:02,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2022-11-03 02:03:02,751 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:02,751 INFO L195 NwaCegarLoop]: trace histogram [35, 34, 34, 34, 34, 34, 33, 1, 1, 1, 1, 1] [2022-11-03 02:03:02,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-11-03 02:03:02,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-11-03 02:03:02,961 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:02,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:02,961 INFO L85 PathProgramCache]: Analyzing trace with hash 983936191, now seen corresponding path program 33 times [2022-11-03 02:03:02,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:03:02,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843390363] [2022-11-03 02:03:02,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:02,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:03:02,981 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:03:02,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [867466363] [2022-11-03 02:03:02,981 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 02:03:02,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:03:02,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:03:02,983 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:03:03,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ee1e2c6-a7fc-41ed-b2aa-7ce100a1ad37/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process