./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P --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 64bit --witnessprinter.graph.data.programhash 36bb93ca3621bc77a2fce568a30c9f1e07b847a50c59f68bc973979594911c40 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-21 01:22:51,145 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 01:22:51,147 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 01:22:51,234 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 01:22:51,235 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 01:22:51,241 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 01:22:51,242 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 01:22:51,246 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 01:22:51,249 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 01:22:51,257 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 01:22:51,258 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 01:22:51,259 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 01:22:51,260 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 01:22:51,261 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 01:22:51,262 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 01:22:51,264 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 01:22:51,265 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 01:22:51,266 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 01:22:51,268 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 01:22:51,277 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 01:22:51,280 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 01:22:51,281 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 01:22:51,287 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 01:22:51,288 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 01:22:51,296 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 01:22:51,296 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 01:22:51,297 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 01:22:51,299 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 01:22:51,299 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 01:22:51,301 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 01:22:51,301 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 01:22:51,302 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 01:22:51,304 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 01:22:51,305 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 01:22:51,307 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 01:22:51,307 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 01:22:51,308 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 01:22:51,308 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 01:22:51,308 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 01:22:51,309 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 01:22:51,310 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 01:22:51,311 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-21 01:22:51,361 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 01:22:51,361 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 01:22:51,362 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 01:22:51,362 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 01:22:51,363 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 01:22:51,363 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 01:22:51,363 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 01:22:51,364 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 01:22:51,364 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 01:22:51,364 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-21 01:22:51,365 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 01:22:51,365 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 01:22:51,366 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-21 01:22:51,366 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-21 01:22:51,366 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 01:22:51,366 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-21 01:22:51,366 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-21 01:22:51,367 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-21 01:22:51,367 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 01:22:51,368 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-21 01:22:51,368 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 01:22:51,368 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-21 01:22:51,368 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 01:22:51,368 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-21 01:22:51,369 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-21 01:22:51,369 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 01:22:51,370 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-21 01:22:51,371 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 01:22:51,371 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 01:22:51,371 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:22:51,371 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 01:22:51,372 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 01:22:51,372 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-21 01:22:51,372 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-21 01:22:51,372 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-21 01:22:51,373 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-21 01:22:51,373 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 01:22:51,373 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 01:22:51,373 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/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_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 36bb93ca3621bc77a2fce568a30c9f1e07b847a50c59f68bc973979594911c40 [2021-11-21 01:22:51,713 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 01:22:51,752 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 01:22:51,755 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 01:22:51,756 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 01:22:51,757 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 01:22:51,758 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i [2021-11-21 01:22:51,833 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/data/d495d762d/f164b03f208940b1910c6936f7ae888e/FLAG587ed8b10 [2021-11-21 01:22:52,987 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 01:22:52,987 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i [2021-11-21 01:22:53,058 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/data/d495d762d/f164b03f208940b1910c6936f7ae888e/FLAG587ed8b10 [2021-11-21 01:22:53,280 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/data/d495d762d/f164b03f208940b1910c6936f7ae888e [2021-11-21 01:22:53,283 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 01:22:53,285 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 01:22:53,287 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 01:22:53,287 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 01:22:53,291 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 01:22:53,292 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:22:53" (1/1) ... [2021-11-21 01:22:53,294 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4bd45d76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:53, skipping insertion in model container [2021-11-21 01:22:53,294 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:22:53" (1/1) ... [2021-11-21 01:22:53,302 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 01:22:53,478 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 01:22:57,700 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_a5d40f28-aa80-48d7-91cc-e671c074a0fe/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376704,376717] [2021-11-21 01:22:57,703 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_a5d40f28-aa80-48d7-91cc-e671c074a0fe/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376849,376862] [2021-11-21 01:22:57,744 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:22:57,811 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 01:22:58,382 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_a5d40f28-aa80-48d7-91cc-e671c074a0fe/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376704,376717] [2021-11-21 01:22:58,383 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_a5d40f28-aa80-48d7-91cc-e671c074a0fe/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i[376849,376862] [2021-11-21 01:22:58,392 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:22:58,678 INFO L208 MainTranslator]: Completed translation [2021-11-21 01:22:58,678 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58 WrapperNode [2021-11-21 01:22:58,678 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 01:22:58,680 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 01:22:58,680 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 01:22:58,680 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 01:22:58,687 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58" (1/1) ... [2021-11-21 01:22:58,817 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58" (1/1) ... [2021-11-21 01:22:58,999 INFO L137 Inliner]: procedures = 490, calls = 2384, calls flagged for inlining = 232, calls inlined = 186, statements flattened = 4701 [2021-11-21 01:22:59,000 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 01:22:59,002 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 01:22:59,002 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 01:22:59,002 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 01:22:59,011 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58" (1/1) ... [2021-11-21 01:22:59,011 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58" (1/1) ... [2021-11-21 01:22:59,030 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58" (1/1) ... [2021-11-21 01:22:59,031 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58" (1/1) ... [2021-11-21 01:22:59,175 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58" (1/1) ... [2021-11-21 01:22:59,210 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58" (1/1) ... [2021-11-21 01:22:59,237 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58" (1/1) ... [2021-11-21 01:22:59,269 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 01:22:59,270 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 01:22:59,271 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 01:22:59,271 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 01:22:59,272 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58" (1/1) ... [2021-11-21 01:22:59,279 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:22:59,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:22:59,304 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 01:22:59,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 01:22:59,357 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-21 01:22:59,357 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-21 01:22:59,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-21 01:22:59,358 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-21 01:22:59,358 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2021-11-21 01:22:59,358 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2021-11-21 01:22:59,358 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-11-21 01:22:59,359 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-11-21 01:22:59,359 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_open [2021-11-21 01:22:59,359 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_open [2021-11-21 01:22:59,359 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-21 01:22:59,359 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-21 01:22:59,360 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-21 01:22:59,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-21 01:22:59,360 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2021-11-21 01:22:59,360 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2021-11-21 01:22:59,360 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2021-11-21 01:22:59,443 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2021-11-21 01:22:59,443 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-11-21 01:22:59,443 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-11-21 01:22:59,443 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-21 01:22:59,443 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-21 01:22:59,443 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-21 01:22:59,443 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-21 01:22:59,444 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_tx_db_inc_wptr [2021-11-21 01:22:59,444 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_tx_db_inc_wptr [2021-11-21 01:22:59,444 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-21 01:22:59,444 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-21 01:22:59,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-21 01:22:59,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-21 01:22:59,444 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-21 01:22:59,444 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-21 01:22:59,444 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-21 01:22:59,445 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-21 01:22:59,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-21 01:22:59,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-21 01:22:59,445 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2021-11-21 01:22:59,445 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2021-11-21 01:22:59,445 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-21 01:22:59,445 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-21 01:22:59,445 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-21 01:22:59,445 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-21 01:22:59,446 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-21 01:22:59,446 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-21 01:22:59,446 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-21 01:22:59,446 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-11-21 01:22:59,446 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-11-21 01:22:59,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-21 01:22:59,446 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-11-21 01:22:59,446 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-11-21 01:22:59,446 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-21 01:22:59,447 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-21 01:22:59,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-21 01:22:59,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-21 01:22:59,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-21 01:22:59,447 INFO L130 BoogieDeclarations]: Found specification of procedure __bdx_tx_db_ptr_next [2021-11-21 01:22:59,447 INFO L138 BoogieDeclarations]: Found implementation of procedure __bdx_tx_db_ptr_next [2021-11-21 01:22:59,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-21 01:22:59,447 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-21 01:22:59,448 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-21 01:22:59,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-21 01:22:59,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-21 01:22:59,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-21 01:22:59,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-21 01:22:59,448 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_close [2021-11-21 01:22:59,448 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_close [2021-11-21 01:22:59,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-21 01:22:59,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-21 01:22:59,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2021-11-21 01:22:59,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2021-11-21 01:22:59,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_tx_lock_of_bdx_priv [2021-11-21 01:22:59,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_tx_lock_of_bdx_priv [2021-11-21 01:22:59,449 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-21 01:22:59,449 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-21 01:22:59,449 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2021-11-21 01:22:59,449 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2021-11-21 01:22:59,449 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-21 01:22:59,450 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-21 01:22:59,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-21 01:22:59,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-11-21 01:22:59,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-11-21 01:22:59,450 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_restore_mac [2021-11-21 01:22:59,452 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_restore_mac [2021-11-21 01:22:59,452 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-21 01:22:59,452 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rx_alloc_skbs [2021-11-21 01:22:59,452 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rx_alloc_skbs [2021-11-21 01:22:59,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-21 01:22:59,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-21 01:22:59,453 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-21 01:22:59,460 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-21 01:22:59,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-21 01:22:59,461 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-21 01:22:59,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-21 01:22:59,461 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2021-11-21 01:22:59,461 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2021-11-21 01:22:59,462 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-11-21 01:22:59,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-11-21 01:22:59,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2021-11-21 01:22:59,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2021-11-21 01:22:59,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2021-11-21 01:22:59,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2021-11-21 01:22:59,463 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-11-21 01:22:59,463 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-11-21 01:22:59,463 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-21 01:22:59,463 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-21 01:22:59,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-21 01:22:59,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-21 01:22:59,464 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rxdb_available [2021-11-21 01:22:59,464 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rxdb_available [2021-11-21 01:22:59,464 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2021-11-21 01:22:59,464 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2021-11-21 01:22:59,464 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-21 01:22:59,465 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-21 01:22:59,465 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-21 01:22:59,465 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-21 01:22:59,465 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rxdb_addr_elem [2021-11-21 01:22:59,465 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rxdb_addr_elem [2021-11-21 01:22:59,465 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2021-11-21 01:22:59,466 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2021-11-21 01:22:59,466 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 01:22:59,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 01:22:59,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-21 01:22:59,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-21 01:22:59,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-21 01:22:59,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-21 01:22:59,467 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_tx_db_inc_rptr [2021-11-21 01:22:59,467 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_tx_db_inc_rptr [2021-11-21 01:22:59,467 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-21 01:22:59,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-21 01:22:59,468 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-21 01:22:59,468 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-21 01:22:59,468 INFO L130 BoogieDeclarations]: Found specification of procedure __bdx_vlan_rx_vid [2021-11-21 01:22:59,468 INFO L138 BoogieDeclarations]: Found implementation of procedure __bdx_vlan_rx_vid [2021-11-21 01:22:59,468 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-11-21 01:22:59,468 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-11-21 01:22:59,468 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_fifo_free [2021-11-21 01:22:59,469 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_fifo_free [2021-11-21 01:22:59,469 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_remove [2021-11-21 01:22:59,469 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_remove [2021-11-21 01:22:59,469 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-11-21 01:22:59,469 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-11-21 01:22:59,469 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-21 01:22:59,470 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-21 01:22:59,470 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-11-21 01:22:59,470 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-11-21 01:22:59,470 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-21 01:22:59,470 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-21 01:22:59,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-21 01:22:59,471 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2021-11-21 01:22:59,471 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2021-11-21 01:22:59,471 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-21 01:22:59,471 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-21 01:22:59,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-21 01:22:59,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-21 01:22:59,472 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-11-21 01:22:59,472 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-11-21 01:22:59,472 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-11-21 01:22:59,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-11-21 01:22:59,472 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_reset [2021-11-21 01:22:59,472 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_reset [2021-11-21 01:22:59,473 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-21 01:22:59,473 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-21 01:22:59,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-21 01:22:59,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-21 01:22:59,473 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_rxdb_alloc_elem [2021-11-21 01:22:59,473 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_rxdb_alloc_elem [2021-11-21 01:22:59,473 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_range_check [2021-11-21 01:22:59,474 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_range_check [2021-11-21 01:22:59,474 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2021-11-21 01:22:59,474 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2021-11-21 01:22:59,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2021-11-21 01:22:59,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2021-11-21 01:22:59,474 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-21 01:22:59,475 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-21 01:22:59,475 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_fifo_init [2021-11-21 01:22:59,475 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_fifo_init [2021-11-21 01:22:59,475 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-21 01:22:59,475 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-21 01:22:59,475 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_link_changed [2021-11-21 01:22:59,476 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_link_changed [2021-11-21 01:22:59,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-21 01:22:59,476 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-21 01:22:59,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-21 01:22:59,476 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-21 01:22:59,476 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-21 01:22:59,477 INFO L130 BoogieDeclarations]: Found specification of procedure bdx_setmulti [2021-11-21 01:22:59,477 INFO L138 BoogieDeclarations]: Found implementation of procedure bdx_setmulti [2021-11-21 01:22:59,477 INFO L130 BoogieDeclarations]: Found specification of procedure print_rxfd [2021-11-21 01:22:59,477 INFO L138 BoogieDeclarations]: Found implementation of procedure print_rxfd [2021-11-21 01:22:59,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-21 01:22:59,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-21 01:22:59,478 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-21 01:22:59,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-21 01:22:59,478 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-11-21 01:22:59,478 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-11-21 01:22:59,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-21 01:22:59,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-21 01:22:59,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-21 01:23:00,319 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 01:23:00,326 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 01:23:00,533 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-21 01:25:37,744 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-21 01:25:37,845 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 01:25:40,937 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 01:25:40,938 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-21 01:25:40,943 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:25:40 BoogieIcfgContainer [2021-11-21 01:25:40,943 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 01:25:40,945 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 01:25:40,945 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 01:25:40,948 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 01:25:40,949 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 01:22:53" (1/3) ... [2021-11-21 01:25:40,949 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c1124b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:25:40, skipping insertion in model container [2021-11-21 01:25:40,949 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:22:58" (2/3) ... [2021-11-21 01:25:40,950 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c1124b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:25:40, skipping insertion in model container [2021-11-21 01:25:40,950 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:25:40" (3/3) ... [2021-11-21 01:25:40,951 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-tehuti-tehuti.cil.i [2021-11-21 01:25:40,959 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 01:25:40,959 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-11-21 01:25:41,025 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 01:25:41,037 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-21 01:25:41,038 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-21 01:25:41,100 INFO L276 IsEmpty]: Start isEmpty. Operand has 1231 states, 720 states have (on average 1.275) internal successors, (918), 743 states have internal predecessors, (918), 420 states have call successors, (420), 91 states have call predecessors, (420), 90 states have return successors, (415), 412 states have call predecessors, (415), 415 states have call successors, (415) [2021-11-21 01:25:41,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-21 01:25:41,127 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:25:41,127 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:25:41,128 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:25:41,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:25:41,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1118130461, now seen corresponding path program 1 times [2021-11-21 01:25:41,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:25:41,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020604808] [2021-11-21 01:25:41,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:25:41,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:25:41,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:25:42,341 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2021-11-21 01:25:42,343 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:25:42,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020604808] [2021-11-21 01:25:42,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020604808] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:25:42,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:25:42,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:25:42,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741496651] [2021-11-21 01:25:42,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:25:42,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:25:42,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:25:42,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:25:42,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:25:42,401 INFO L87 Difference]: Start difference. First operand has 1231 states, 720 states have (on average 1.275) internal successors, (918), 743 states have internal predecessors, (918), 420 states have call successors, (420), 91 states have call predecessors, (420), 90 states have return successors, (415), 412 states have call predecessors, (415), 415 states have call successors, (415) Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-21 01:25:44,517 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:25:49,427 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:25:50,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:25:50,263 INFO L93 Difference]: Finished difference Result 3387 states and 4870 transitions. [2021-11-21 01:25:50,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:25:50,265 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 86 [2021-11-21 01:25:50,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:25:50,304 INFO L225 Difference]: With dead ends: 3387 [2021-11-21 01:25:50,305 INFO L226 Difference]: Without dead ends: 2110 [2021-11-21 01:25:50,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:25:50,323 INFO L933 BasicCegarLoop]: 1959 mSDtfsCounter, 1308 mSDsluCounter, 1686 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 17 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1308 SdHoareTripleChecker+Valid, 3407 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:25:50,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1308 Valid, 3407 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 572 Invalid, 2 Unknown, 0 Unchecked, 7.6s Time] [2021-11-21 01:25:50,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2021-11-21 01:25:50,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 2105. [2021-11-21 01:25:50,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2105 states, 1262 states have (on average 1.2567353407290016) internal successors, (1586), 1298 states have internal predecessors, (1586), 682 states have call successors, (682), 159 states have call predecessors, (682), 159 states have return successors, (682), 677 states have call predecessors, (682), 682 states have call successors, (682) [2021-11-21 01:25:50,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2105 states to 2105 states and 2950 transitions. [2021-11-21 01:25:50,556 INFO L78 Accepts]: Start accepts. Automaton has 2105 states and 2950 transitions. Word has length 86 [2021-11-21 01:25:50,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:25:50,557 INFO L470 AbstractCegarLoop]: Abstraction has 2105 states and 2950 transitions. [2021-11-21 01:25:50,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-21 01:25:50,558 INFO L276 IsEmpty]: Start isEmpty. Operand 2105 states and 2950 transitions. [2021-11-21 01:25:50,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-11-21 01:25:50,564 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:25:50,564 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:25:50,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-21 01:25:50,565 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:25:50,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:25:50,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1620916492, now seen corresponding path program 1 times [2021-11-21 01:25:50,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:25:50,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047009329] [2021-11-21 01:25:50,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:25:50,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:25:50,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:25:51,096 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2021-11-21 01:25:51,097 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:25:51,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047009329] [2021-11-21 01:25:51,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047009329] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:25:51,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:25:51,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:25:51,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897176927] [2021-11-21 01:25:51,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:25:51,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:25:51,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:25:51,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:25:51,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:25:51,101 INFO L87 Difference]: Start difference. First operand 2105 states and 2950 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-21 01:25:53,193 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:25:56,764 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:25:58,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:25:58,841 INFO L93 Difference]: Finished difference Result 5836 states and 8157 transitions. [2021-11-21 01:25:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:25:58,842 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 93 [2021-11-21 01:25:58,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:25:58,875 INFO L225 Difference]: With dead ends: 5836 [2021-11-21 01:25:58,876 INFO L226 Difference]: Without dead ends: 3742 [2021-11-21 01:25:58,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:25:58,888 INFO L933 BasicCegarLoop]: 1771 mSDtfsCounter, 1560 mSDsluCounter, 1514 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1560 SdHoareTripleChecker+Valid, 3062 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:25:58,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1560 Valid, 3062 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 491 Invalid, 2 Unknown, 0 Unchecked, 7.5s Time] [2021-11-21 01:25:58,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3742 states. [2021-11-21 01:25:59,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3742 to 3735. [2021-11-21 01:25:59,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3735 states, 2246 states have (on average 1.257346393588602) internal successors, (2824), 2311 states have internal predecessors, (2824), 1188 states have call successors, (1188), 300 states have call predecessors, (1188), 299 states have return successors, (1200), 1173 states have call predecessors, (1200), 1188 states have call successors, (1200) [2021-11-21 01:25:59,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3735 states to 3735 states and 5212 transitions. [2021-11-21 01:25:59,133 INFO L78 Accepts]: Start accepts. Automaton has 3735 states and 5212 transitions. Word has length 93 [2021-11-21 01:25:59,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:25:59,136 INFO L470 AbstractCegarLoop]: Abstraction has 3735 states and 5212 transitions. [2021-11-21 01:25:59,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-21 01:25:59,137 INFO L276 IsEmpty]: Start isEmpty. Operand 3735 states and 5212 transitions. [2021-11-21 01:25:59,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-11-21 01:25:59,144 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:25:59,144 INFO L514 BasicCegarLoop]: trace histogram [9, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:25:59,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-21 01:25:59,144 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:25:59,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:25:59,145 INFO L85 PathProgramCache]: Analyzing trace with hash -384280151, now seen corresponding path program 1 times [2021-11-21 01:25:59,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:25:59,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272305407] [2021-11-21 01:25:59,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:25:59,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:25:59,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:25:59,685 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2021-11-21 01:25:59,685 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:25:59,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272305407] [2021-11-21 01:25:59,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272305407] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:25:59,685 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:25:59,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:25:59,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271039113] [2021-11-21 01:25:59,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:25:59,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:25:59,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:25:59,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:25:59,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:25:59,687 INFO L87 Difference]: Start difference. First operand 3735 states and 5212 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-11-21 01:26:01,777 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:26:07,324 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:26:08,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:26:08,388 INFO L93 Difference]: Finished difference Result 9019 states and 12577 transitions. [2021-11-21 01:26:08,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:26:08,389 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 130 [2021-11-21 01:26:08,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:26:08,436 INFO L225 Difference]: With dead ends: 9019 [2021-11-21 01:26:08,436 INFO L226 Difference]: Without dead ends: 5295 [2021-11-21 01:26:08,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:26:08,456 INFO L933 BasicCegarLoop]: 2499 mSDtfsCounter, 1263 mSDsluCounter, 1624 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 15 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1263 SdHoareTripleChecker+Valid, 3886 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:26:08,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1263 Valid, 3886 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 733 Invalid, 2 Unknown, 0 Unchecked, 8.3s Time] [2021-11-21 01:26:08,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5295 states. [2021-11-21 01:26:08,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5295 to 5289. [2021-11-21 01:26:08,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5289 states, 3187 states have (on average 1.2532161907750234) internal successors, (3994), 3278 states have internal predecessors, (3994), 1670 states have call successors, (1670), 431 states have call predecessors, (1670), 430 states have return successors, (1683), 1649 states have call predecessors, (1683), 1670 states have call successors, (1683) [2021-11-21 01:26:08,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5289 states to 5289 states and 7347 transitions. [2021-11-21 01:26:08,819 INFO L78 Accepts]: Start accepts. Automaton has 5289 states and 7347 transitions. Word has length 130 [2021-11-21 01:26:08,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:26:08,822 INFO L470 AbstractCegarLoop]: Abstraction has 5289 states and 7347 transitions. [2021-11-21 01:26:08,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-11-21 01:26:08,822 INFO L276 IsEmpty]: Start isEmpty. Operand 5289 states and 7347 transitions. [2021-11-21 01:26:08,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2021-11-21 01:26:08,837 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:26:08,838 INFO L514 BasicCegarLoop]: trace histogram [11, 9, 9, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:26:08,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-21 01:26:08,838 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:26:08,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:26:08,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1444604824, now seen corresponding path program 1 times [2021-11-21 01:26:08,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:26:08,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914050268] [2021-11-21 01:26:08,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:26:08,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:26:09,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:26:09,471 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2021-11-21 01:26:09,472 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:26:09,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914050268] [2021-11-21 01:26:09,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914050268] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:26:09,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:26:09,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:26:09,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820617725] [2021-11-21 01:26:09,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:26:09,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:26:09,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:26:09,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:26:09,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:26:09,478 INFO L87 Difference]: Start difference. First operand 5289 states and 7347 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-21 01:26:11,579 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:26:15,963 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:26:16,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:26:16,845 INFO L93 Difference]: Finished difference Result 10573 states and 14690 transitions. [2021-11-21 01:26:16,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:26:16,846 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 192 [2021-11-21 01:26:16,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:26:16,894 INFO L225 Difference]: With dead ends: 10573 [2021-11-21 01:26:16,894 INFO L226 Difference]: Without dead ends: 5295 [2021-11-21 01:26:16,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:26:16,922 INFO L933 BasicCegarLoop]: 1428 mSDtfsCounter, 0 mSDsluCounter, 1675 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2855 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:26:16,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 2855 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 500 Invalid, 2 Unknown, 0 Unchecked, 7.1s Time] [2021-11-21 01:26:16,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5295 states. [2021-11-21 01:26:17,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5295 to 5295. [2021-11-21 01:26:17,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5295 states, 3193 states have (on average 1.252740369558409) internal successors, (4000), 3284 states have internal predecessors, (4000), 1670 states have call successors, (1670), 431 states have call predecessors, (1670), 430 states have return successors, (1683), 1649 states have call predecessors, (1683), 1670 states have call successors, (1683) [2021-11-21 01:26:17,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5295 states to 5295 states and 7353 transitions. [2021-11-21 01:26:17,292 INFO L78 Accepts]: Start accepts. Automaton has 5295 states and 7353 transitions. Word has length 192 [2021-11-21 01:26:17,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:26:17,293 INFO L470 AbstractCegarLoop]: Abstraction has 5295 states and 7353 transitions. [2021-11-21 01:26:17,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-21 01:26:17,294 INFO L276 IsEmpty]: Start isEmpty. Operand 5295 states and 7353 transitions. [2021-11-21 01:26:17,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-11-21 01:26:17,304 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:26:17,304 INFO L514 BasicCegarLoop]: trace histogram [11, 9, 9, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:26:17,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-21 01:26:17,305 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:26:17,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:26:17,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1254316823, now seen corresponding path program 1 times [2021-11-21 01:26:17,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:26:17,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045185828] [2021-11-21 01:26:17,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:26:17,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:26:17,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:26:17,974 INFO L134 CoverageAnalysis]: Checked inductivity of 314 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2021-11-21 01:26:17,974 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:26:17,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045185828] [2021-11-21 01:26:17,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045185828] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:26:17,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032064718] [2021-11-21 01:26:17,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:26:17,975 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:26:17,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:26:17,977 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:26:17,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-21 01:26:19,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:26:19,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 2659 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 01:26:19,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:26:53,496 INFO L134 CoverageAnalysis]: Checked inductivity of 314 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2021-11-21 01:26:53,496 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:26:53,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032064718] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:26:53,497 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:26:53,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 8 [2021-11-21 01:26:53,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197143544] [2021-11-21 01:26:53,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:26:53,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:26:53,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:26:53,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:26:53,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:26:53,499 INFO L87 Difference]: Start difference. First operand 5295 states and 7353 transitions. Second operand has 6 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (23), 1 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 1 states have call successors, (22) [2021-11-21 01:26:55,588 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:27:07,050 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:27:09,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:27:09,134 INFO L93 Difference]: Finished difference Result 9903 states and 13711 transitions. [2021-11-21 01:27:09,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:27:09,135 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (23), 1 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 1 states have call successors, (22) Word has length 193 [2021-11-21 01:27:09,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:27:09,214 INFO L225 Difference]: With dead ends: 9903 [2021-11-21 01:27:09,214 INFO L226 Difference]: Without dead ends: 9901 [2021-11-21 01:27:09,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-21 01:27:09,221 INFO L933 BasicCegarLoop]: 1783 mSDtfsCounter, 1365 mSDsluCounter, 7119 mSDsCounter, 0 mSdLazyCounter, 1980 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1370 SdHoareTripleChecker+Valid, 7874 SdHoareTripleChecker+Invalid, 1983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1980 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:27:09,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1370 Valid, 7874 Invalid, 1983 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1980 Invalid, 2 Unknown, 0 Unchecked, 14.8s Time] [2021-11-21 01:27:09,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9901 states. [2021-11-21 01:27:09,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9901 to 9893. [2021-11-21 01:27:09,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9893 states, 5998 states have (on average 1.2577525841947317) internal successors, (7544), 6171 states have internal predecessors, (7544), 3065 states have call successors, (3065), 830 states have call predecessors, (3065), 828 states have return successors, (3090), 3023 states have call predecessors, (3090), 3065 states have call successors, (3090) [2021-11-21 01:27:09,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9893 states to 9893 states and 13699 transitions. [2021-11-21 01:27:09,919 INFO L78 Accepts]: Start accepts. Automaton has 9893 states and 13699 transitions. Word has length 193 [2021-11-21 01:27:09,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:27:09,921 INFO L470 AbstractCegarLoop]: Abstraction has 9893 states and 13699 transitions. [2021-11-21 01:27:09,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (23), 1 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 1 states have call successors, (22) [2021-11-21 01:27:09,921 INFO L276 IsEmpty]: Start isEmpty. Operand 9893 states and 13699 transitions. [2021-11-21 01:27:10,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2021-11-21 01:27:10,080 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:27:10,081 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:27:10,123 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-21 01:27:10,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:27:10,300 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:27:10,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:27:10,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1425732158, now seen corresponding path program 1 times [2021-11-21 01:27:10,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:27:10,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498248538] [2021-11-21 01:27:10,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:10,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:27:10,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:10,841 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2021-11-21 01:27:10,841 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:27:10,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498248538] [2021-11-21 01:27:10,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498248538] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:27:10,842 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:27:10,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:27:10,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889667374] [2021-11-21 01:27:10,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:27:10,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:27:10,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:27:10,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:27:10,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:27:10,844 INFO L87 Difference]: Start difference. First operand 9893 states and 13699 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-21 01:27:12,932 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:27:16,188 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:27:18,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:27:18,498 INFO L93 Difference]: Finished difference Result 19848 states and 27331 transitions. [2021-11-21 01:27:18,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:27:18,498 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 267 [2021-11-21 01:27:18,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:27:18,550 INFO L225 Difference]: With dead ends: 19848 [2021-11-21 01:27:18,550 INFO L226 Difference]: Without dead ends: 9966 [2021-11-21 01:27:18,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:27:18,592 INFO L933 BasicCegarLoop]: 1727 mSDtfsCounter, 1249 mSDsluCounter, 1633 mSDsCounter, 0 mSdLazyCounter, 525 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1249 SdHoareTripleChecker+Valid, 3130 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 525 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:27:18,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1249 Valid, 3130 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 525 Invalid, 2 Unknown, 0 Unchecked, 7.3s Time] [2021-11-21 01:27:18,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9966 states. [2021-11-21 01:27:19,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9966 to 9961. [2021-11-21 01:27:19,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9961 states, 6055 states have (on average 1.2398018166804294) internal successors, (7507), 6235 states have internal predecessors, (7507), 3022 states have call successors, (3022), 885 states have call predecessors, (3022), 882 states have return successors, (3056), 2978 states have call predecessors, (3056), 3022 states have call successors, (3056) [2021-11-21 01:27:19,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9961 states to 9961 states and 13585 transitions. [2021-11-21 01:27:19,236 INFO L78 Accepts]: Start accepts. Automaton has 9961 states and 13585 transitions. Word has length 267 [2021-11-21 01:27:19,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:27:19,236 INFO L470 AbstractCegarLoop]: Abstraction has 9961 states and 13585 transitions. [2021-11-21 01:27:19,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-21 01:27:19,239 INFO L276 IsEmpty]: Start isEmpty. Operand 9961 states and 13585 transitions. [2021-11-21 01:27:19,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2021-11-21 01:27:19,247 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:27:19,248 INFO L514 BasicCegarLoop]: trace histogram [11, 8, 8, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:27:19,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-21 01:27:19,249 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:27:19,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:27:19,249 INFO L85 PathProgramCache]: Analyzing trace with hash 856483651, now seen corresponding path program 1 times [2021-11-21 01:27:19,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:27:19,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628688344] [2021-11-21 01:27:19,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:19,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:27:19,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:19,789 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 296 trivial. 0 not checked. [2021-11-21 01:27:19,790 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:27:19,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628688344] [2021-11-21 01:27:19,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628688344] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:27:19,790 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:27:19,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:27:19,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289175866] [2021-11-21 01:27:19,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:27:19,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:27:19,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:27:19,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:27:19,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:27:19,792 INFO L87 Difference]: Start difference. First operand 9961 states and 13585 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-21 01:27:21,886 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:27:26,181 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:27:28,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:27:28,318 INFO L93 Difference]: Finished difference Result 19932 states and 27239 transitions. [2021-11-21 01:27:28,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:27:28,318 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 271 [2021-11-21 01:27:28,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:27:28,360 INFO L225 Difference]: With dead ends: 19932 [2021-11-21 01:27:28,360 INFO L226 Difference]: Without dead ends: 10000 [2021-11-21 01:27:28,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:27:28,398 INFO L933 BasicCegarLoop]: 1426 mSDtfsCounter, 7 mSDsluCounter, 3338 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 4265 SdHoareTripleChecker+Invalid, 773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:27:28,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 4265 Invalid, 773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 769 Invalid, 2 Unknown, 0 Unchecked, 8.1s Time] [2021-11-21 01:27:28,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10000 states. [2021-11-21 01:27:28,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10000 to 9977. [2021-11-21 01:27:28,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9977 states, 6071 states have (on average 1.2391698237522648) internal successors, (7523), 6251 states have internal predecessors, (7523), 3022 states have call successors, (3022), 885 states have call predecessors, (3022), 882 states have return successors, (3056), 2978 states have call predecessors, (3056), 3022 states have call successors, (3056) [2021-11-21 01:27:28,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9977 states to 9977 states and 13601 transitions. [2021-11-21 01:27:28,998 INFO L78 Accepts]: Start accepts. Automaton has 9977 states and 13601 transitions. Word has length 271 [2021-11-21 01:27:28,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:27:28,999 INFO L470 AbstractCegarLoop]: Abstraction has 9977 states and 13601 transitions. [2021-11-21 01:27:28,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-21 01:27:28,999 INFO L276 IsEmpty]: Start isEmpty. Operand 9977 states and 13601 transitions. [2021-11-21 01:27:29,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2021-11-21 01:27:29,008 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:27:29,008 INFO L514 BasicCegarLoop]: trace histogram [12, 8, 8, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:27:29,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-21 01:27:29,008 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:27:29,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:27:29,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1016545639, now seen corresponding path program 1 times [2021-11-21 01:27:29,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:27:29,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907114890] [2021-11-21 01:27:29,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:29,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:27:29,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:29,612 INFO L134 CoverageAnalysis]: Checked inductivity of 376 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2021-11-21 01:27:29,612 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:27:29,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907114890] [2021-11-21 01:27:29,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907114890] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:27:29,612 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:27:29,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:27:29,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445661609] [2021-11-21 01:27:29,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:27:29,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:27:29,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:27:29,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:27:29,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:27:29,614 INFO L87 Difference]: Start difference. First operand 9977 states and 13601 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2021-11-21 01:27:31,708 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:27:35,775 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:27:38,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:27:38,008 INFO L93 Difference]: Finished difference Result 19964 states and 27271 transitions. [2021-11-21 01:27:38,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:27:38,009 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 306 [2021-11-21 01:27:38,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:27:38,054 INFO L225 Difference]: With dead ends: 19964 [2021-11-21 01:27:38,054 INFO L226 Difference]: Without dead ends: 10016 [2021-11-21 01:27:38,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:27:38,086 INFO L933 BasicCegarLoop]: 1432 mSDtfsCounter, 7 mSDsluCounter, 3346 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 4279 SdHoareTripleChecker+Invalid, 773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:27:38,086 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 4279 Invalid, 773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 769 Invalid, 2 Unknown, 0 Unchecked, 8.0s Time] [2021-11-21 01:27:38,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10016 states. [2021-11-21 01:27:38,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10016 to 9993. [2021-11-21 01:27:38,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9993 states, 6087 states have (on average 1.2385411532774766) internal successors, (7539), 6267 states have internal predecessors, (7539), 3022 states have call successors, (3022), 885 states have call predecessors, (3022), 882 states have return successors, (3056), 2978 states have call predecessors, (3056), 3022 states have call successors, (3056) [2021-11-21 01:27:38,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9993 states to 9993 states and 13617 transitions. [2021-11-21 01:27:38,900 INFO L78 Accepts]: Start accepts. Automaton has 9993 states and 13617 transitions. Word has length 306 [2021-11-21 01:27:38,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:27:38,902 INFO L470 AbstractCegarLoop]: Abstraction has 9993 states and 13617 transitions. [2021-11-21 01:27:38,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2021-11-21 01:27:38,902 INFO L276 IsEmpty]: Start isEmpty. Operand 9993 states and 13617 transitions. [2021-11-21 01:27:38,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2021-11-21 01:27:38,912 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:27:38,913 INFO L514 BasicCegarLoop]: trace histogram [13, 8, 8, 7, 7, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:27:38,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-21 01:27:38,913 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:27:38,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:27:38,914 INFO L85 PathProgramCache]: Analyzing trace with hash 1453615049, now seen corresponding path program 1 times [2021-11-21 01:27:38,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:27:38,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542702578] [2021-11-21 01:27:38,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:38,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:27:39,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:39,599 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 487 trivial. 0 not checked. [2021-11-21 01:27:39,599 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:27:39,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542702578] [2021-11-21 01:27:39,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542702578] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:27:39,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540530723] [2021-11-21 01:27:39,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:39,600 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:27:39,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:27:39,601 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:27:39,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-21 01:27:40,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:40,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 4115 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:27:40,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:27:41,500 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 489 trivial. 0 not checked. [2021-11-21 01:27:41,501 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:27:41,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540530723] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:27:41,501 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:27:41,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-21 01:27:41,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310955446] [2021-11-21 01:27:41,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:27:41,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:27:41,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:27:41,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:27:41,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:27:41,503 INFO L87 Difference]: Start difference. First operand 9993 states and 13617 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-21 01:27:43,590 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:27:47,025 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:27:49,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:27:49,250 INFO L93 Difference]: Finished difference Result 20537 states and 28129 transitions. [2021-11-21 01:27:49,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:27:49,251 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 347 [2021-11-21 01:27:49,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:27:49,293 INFO L225 Difference]: With dead ends: 20537 [2021-11-21 01:27:49,294 INFO L226 Difference]: Without dead ends: 10573 [2021-11-21 01:27:49,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:27:49,317 INFO L933 BasicCegarLoop]: 1523 mSDtfsCounter, 69 mSDsluCounter, 1671 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 2948 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:27:49,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 2948 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 509 Invalid, 2 Unknown, 0 Unchecked, 7.2s Time] [2021-11-21 01:27:49,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10573 states. [2021-11-21 01:27:49,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10573 to 10057. [2021-11-21 01:27:49,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10057 states, 6135 states have (on average 1.239282803585982) internal successors, (7603), 6315 states have internal predecessors, (7603), 3038 states have call successors, (3038), 885 states have call predecessors, (3038), 882 states have return successors, (3072), 2994 states have call predecessors, (3072), 3038 states have call successors, (3072) [2021-11-21 01:27:49,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10057 states to 10057 states and 13713 transitions. [2021-11-21 01:27:49,898 INFO L78 Accepts]: Start accepts. Automaton has 10057 states and 13713 transitions. Word has length 347 [2021-11-21 01:27:49,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:27:49,900 INFO L470 AbstractCegarLoop]: Abstraction has 10057 states and 13713 transitions. [2021-11-21 01:27:49,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-21 01:27:49,900 INFO L276 IsEmpty]: Start isEmpty. Operand 10057 states and 13713 transitions. [2021-11-21 01:27:49,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2021-11-21 01:27:49,909 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:27:49,910 INFO L514 BasicCegarLoop]: trace histogram [13, 8, 8, 7, 7, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:27:49,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-21 01:27:50,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:27:50,124 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:27:50,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:27:50,124 INFO L85 PathProgramCache]: Analyzing trace with hash -684675384, now seen corresponding path program 1 times [2021-11-21 01:27:50,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:27:50,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269661338] [2021-11-21 01:27:50,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:50,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:27:50,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:50,800 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 487 trivial. 0 not checked. [2021-11-21 01:27:50,800 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:27:50,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269661338] [2021-11-21 01:27:50,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269661338] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:27:50,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585092499] [2021-11-21 01:27:50,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:27:50,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:27:50,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:27:50,802 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:27:50,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-21 01:27:51,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:27:51,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 4089 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-21 01:27:51,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:27:52,746 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 489 trivial. 0 not checked. [2021-11-21 01:27:52,746 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:27:52,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585092499] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:27:52,746 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:27:52,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-21 01:27:52,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466853620] [2021-11-21 01:27:52,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:27:52,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:27:52,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:27:52,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:27:52,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:27:52,749 INFO L87 Difference]: Start difference. First operand 10057 states and 13713 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-21 01:27:54,813 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:27:58,316 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:28:00,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:28:00,297 INFO L93 Difference]: Finished difference Result 20729 states and 28425 transitions. [2021-11-21 01:28:00,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:28:00,297 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 348 [2021-11-21 01:28:00,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:28:00,345 INFO L225 Difference]: With dead ends: 20729 [2021-11-21 01:28:00,345 INFO L226 Difference]: Without dead ends: 10701 [2021-11-21 01:28:00,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 348 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:28:00,377 INFO L933 BasicCegarLoop]: 1485 mSDtfsCounter, 45 mSDsluCounter, 1688 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 2924 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:28:00,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 2924 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 509 Invalid, 2 Unknown, 0 Unchecked, 7.2s Time] [2021-11-21 01:28:00,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10701 states. [2021-11-21 01:28:00,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10701 to 10073. [2021-11-21 01:28:00,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10073 states, 6151 states have (on average 1.238660380425947) internal successors, (7619), 6331 states have internal predecessors, (7619), 3038 states have call successors, (3038), 885 states have call predecessors, (3038), 882 states have return successors, (3072), 2994 states have call predecessors, (3072), 3038 states have call successors, (3072) [2021-11-21 01:28:00,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10073 states to 10073 states and 13729 transitions. [2021-11-21 01:28:00,950 INFO L78 Accepts]: Start accepts. Automaton has 10073 states and 13729 transitions. Word has length 348 [2021-11-21 01:28:00,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:28:00,952 INFO L470 AbstractCegarLoop]: Abstraction has 10073 states and 13729 transitions. [2021-11-21 01:28:00,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-21 01:28:00,953 INFO L276 IsEmpty]: Start isEmpty. Operand 10073 states and 13729 transitions. [2021-11-21 01:28:00,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2021-11-21 01:28:00,959 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:28:00,959 INFO L514 BasicCegarLoop]: trace histogram [13, 8, 8, 7, 7, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:28:01,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-21 01:28:01,186 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-21 01:28:01,187 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:28:01,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:28:01,187 INFO L85 PathProgramCache]: Analyzing trace with hash 396354847, now seen corresponding path program 1 times [2021-11-21 01:28:01,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:28:01,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305477304] [2021-11-21 01:28:01,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:01,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:28:01,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:01,950 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 487 trivial. 0 not checked. [2021-11-21 01:28:01,950 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:28:01,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305477304] [2021-11-21 01:28:01,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305477304] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:28:01,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634704074] [2021-11-21 01:28:01,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:01,951 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:28:01,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:28:01,955 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:28:01,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-21 01:28:03,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:03,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 4134 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:28:03,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:28:04,237 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 145 proven. 0 refuted. 0 times theorem prover too weak. 348 trivial. 0 not checked. [2021-11-21 01:28:04,237 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:28:04,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634704074] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:28:04,237 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:28:04,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2021-11-21 01:28:04,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860733861] [2021-11-21 01:28:04,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:28:04,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:28:04,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:28:04,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:28:04,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:28:04,240 INFO L87 Difference]: Start difference. First operand 10073 states and 13729 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 2 states have call successors, (49), 2 states have call predecessors, (49), 3 states have return successors, (44), 3 states have call predecessors, (44), 2 states have call successors, (44) [2021-11-21 01:28:06,309 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:28:10,984 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:28:13,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:28:13,949 INFO L93 Difference]: Finished difference Result 20196 states and 27591 transitions. [2021-11-21 01:28:13,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:28:13,963 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 2 states have call successors, (49), 2 states have call predecessors, (49), 3 states have return successors, (44), 3 states have call predecessors, (44), 2 states have call successors, (44) Word has length 351 [2021-11-21 01:28:13,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:28:14,004 INFO L225 Difference]: With dead ends: 20196 [2021-11-21 01:28:14,004 INFO L226 Difference]: Without dead ends: 10152 [2021-11-21 01:28:14,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 349 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:28:14,033 INFO L933 BasicCegarLoop]: 1431 mSDtfsCounter, 6 mSDsluCounter, 5035 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 5716 SdHoareTripleChecker+Invalid, 1014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:28:14,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 5716 Invalid, 1014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1012 Invalid, 2 Unknown, 0 Unchecked, 9.4s Time] [2021-11-21 01:28:14,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10152 states. [2021-11-21 01:28:14,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10152 to 10105. [2021-11-21 01:28:14,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10105 states, 6175 states have (on average 1.2377327935222673) internal successors, (7643), 6355 states have internal predecessors, (7643), 3038 states have call successors, (3038), 885 states have call predecessors, (3038), 890 states have return successors, (3104), 3002 states have call predecessors, (3104), 3038 states have call successors, (3104) [2021-11-21 01:28:14,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10105 states to 10105 states and 13785 transitions. [2021-11-21 01:28:14,609 INFO L78 Accepts]: Start accepts. Automaton has 10105 states and 13785 transitions. Word has length 351 [2021-11-21 01:28:14,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:28:14,610 INFO L470 AbstractCegarLoop]: Abstraction has 10105 states and 13785 transitions. [2021-11-21 01:28:14,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 4 states have internal predecessors, (145), 2 states have call successors, (49), 2 states have call predecessors, (49), 3 states have return successors, (44), 3 states have call predecessors, (44), 2 states have call successors, (44) [2021-11-21 01:28:14,611 INFO L276 IsEmpty]: Start isEmpty. Operand 10105 states and 13785 transitions. [2021-11-21 01:28:14,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2021-11-21 01:28:14,626 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:28:14,627 INFO L514 BasicCegarLoop]: trace histogram [13, 8, 8, 7, 7, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:28:14,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-21 01:28:14,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-11-21 01:28:14,855 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:28:14,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:28:14,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1500584882, now seen corresponding path program 1 times [2021-11-21 01:28:14,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:28:14,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383883174] [2021-11-21 01:28:14,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:14,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:28:15,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:15,490 INFO L134 CoverageAnalysis]: Checked inductivity of 499 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 493 trivial. 0 not checked. [2021-11-21 01:28:15,490 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:28:15,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383883174] [2021-11-21 01:28:15,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383883174] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:28:15,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148682885] [2021-11-21 01:28:15,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:15,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:28:15,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:28:15,492 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:28:15,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-21 01:28:16,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:16,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 4190 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:28:16,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:28:17,830 INFO L134 CoverageAnalysis]: Checked inductivity of 499 backedges. 166 proven. 0 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2021-11-21 01:28:17,830 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:28:17,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148682885] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:28:17,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:28:17,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2021-11-21 01:28:17,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017740192] [2021-11-21 01:28:17,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:28:17,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:28:17,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:28:17,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:28:17,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:28:17,834 INFO L87 Difference]: Start difference. First operand 10105 states and 13785 transitions. Second operand has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (51), 2 states have call predecessors, (51), 3 states have return successors, (46), 3 states have call predecessors, (46), 2 states have call successors, (46) [2021-11-21 01:28:19,897 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:28:23,946 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:28:26,613 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:28:29,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:28:29,728 INFO L93 Difference]: Finished difference Result 20244 states and 27663 transitions. [2021-11-21 01:28:29,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:28:29,729 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (51), 2 states have call predecessors, (51), 3 states have return successors, (46), 3 states have call predecessors, (46), 2 states have call successors, (46) Word has length 359 [2021-11-21 01:28:29,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:28:29,776 INFO L225 Difference]: With dead ends: 20244 [2021-11-21 01:28:29,776 INFO L226 Difference]: Without dead ends: 10168 [2021-11-21 01:28:29,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 357 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:28:29,809 INFO L933 BasicCegarLoop]: 1435 mSDtfsCounter, 6 mSDsluCounter, 5044 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 5730 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:28:29,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 5730 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1010 Invalid, 3 Unknown, 0 Unchecked, 11.6s Time] [2021-11-21 01:28:29,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10168 states. [2021-11-21 01:28:30,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10168 to 10121. [2021-11-21 01:28:30,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10121 states, 6191 states have (on average 1.237118397674043) internal successors, (7659), 6363 states have internal predecessors, (7659), 3038 states have call successors, (3038), 885 states have call predecessors, (3038), 890 states have return successors, (3104), 3010 states have call predecessors, (3104), 3038 states have call successors, (3104) [2021-11-21 01:28:30,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10121 states to 10121 states and 13801 transitions. [2021-11-21 01:28:30,319 INFO L78 Accepts]: Start accepts. Automaton has 10121 states and 13801 transitions. Word has length 359 [2021-11-21 01:28:30,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:28:30,320 INFO L470 AbstractCegarLoop]: Abstraction has 10121 states and 13801 transitions. [2021-11-21 01:28:30,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (51), 2 states have call predecessors, (51), 3 states have return successors, (46), 3 states have call predecessors, (46), 2 states have call successors, (46) [2021-11-21 01:28:30,321 INFO L276 IsEmpty]: Start isEmpty. Operand 10121 states and 13801 transitions. [2021-11-21 01:28:30,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2021-11-21 01:28:30,327 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:28:30,328 INFO L514 BasicCegarLoop]: trace histogram [13, 8, 8, 7, 7, 7, 7, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:28:30,376 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-21 01:28:30,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-21 01:28:30,543 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:28:30,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:28:30,543 INFO L85 PathProgramCache]: Analyzing trace with hash -72070275, now seen corresponding path program 2 times [2021-11-21 01:28:30,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:28:30,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265596283] [2021-11-21 01:28:30,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:30,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:28:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:31,184 INFO L134 CoverageAnalysis]: Checked inductivity of 517 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 511 trivial. 0 not checked. [2021-11-21 01:28:31,184 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:28:31,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265596283] [2021-11-21 01:28:31,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265596283] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:28:31,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868106095] [2021-11-21 01:28:31,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:28:31,185 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:28:31,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:28:31,190 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:28:31,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-21 01:28:32,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-11-21 01:28:32,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:28:32,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 2178 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-21 01:28:32,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:28:32,832 INFO L134 CoverageAnalysis]: Checked inductivity of 517 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 513 trivial. 0 not checked. [2021-11-21 01:28:32,832 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:28:32,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868106095] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:28:32,832 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:28:32,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2021-11-21 01:28:32,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707867178] [2021-11-21 01:28:32,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:28:32,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:28:32,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:28:32,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:28:32,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:28:32,835 INFO L87 Difference]: Start difference. First operand 10121 states and 13801 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 3 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2021-11-21 01:28:34,912 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:28:39,050 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:28:42,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:28:42,089 INFO L93 Difference]: Finished difference Result 20294 states and 27730 transitions. [2021-11-21 01:28:42,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:28:42,089 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 3 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 367 [2021-11-21 01:28:42,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:28:42,114 INFO L225 Difference]: With dead ends: 20294 [2021-11-21 01:28:42,115 INFO L226 Difference]: Without dead ends: 10202 [2021-11-21 01:28:42,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:28:42,141 INFO L933 BasicCegarLoop]: 1434 mSDtfsCounter, 8 mSDsluCounter, 3343 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 4280 SdHoareTripleChecker+Invalid, 774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2021-11-21 01:28:42,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 4280 Invalid, 774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 765 Invalid, 2 Unknown, 0 Unchecked, 8.7s Time] [2021-11-21 01:28:42,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10202 states. [2021-11-21 01:28:42,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10202 to 10175. [2021-11-21 01:28:42,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10175 states, 6234 states have (on average 1.2367661212704524) internal successors, (7710), 6409 states have internal predecessors, (7710), 3046 states have call successors, (3046), 885 states have call predecessors, (3046), 893 states have return successors, (3116), 3018 states have call predecessors, (3116), 3046 states have call successors, (3116) [2021-11-21 01:28:42,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10175 states to 10175 states and 13872 transitions. [2021-11-21 01:28:42,649 INFO L78 Accepts]: Start accepts. Automaton has 10175 states and 13872 transitions. Word has length 367 [2021-11-21 01:28:42,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:28:42,651 INFO L470 AbstractCegarLoop]: Abstraction has 10175 states and 13872 transitions. [2021-11-21 01:28:42,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 3 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2021-11-21 01:28:42,651 INFO L276 IsEmpty]: Start isEmpty. Operand 10175 states and 13872 transitions. [2021-11-21 01:28:42,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2021-11-21 01:28:42,658 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:28:42,659 INFO L514 BasicCegarLoop]: trace histogram [13, 8, 8, 7, 7, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:28:42,697 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-21 01:28:42,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:28:42,887 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:28:42,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:28:42,887 INFO L85 PathProgramCache]: Analyzing trace with hash 853268789, now seen corresponding path program 1 times [2021-11-21 01:28:42,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:28:42,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293488734] [2021-11-21 01:28:42,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:42,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:28:43,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:43,582 INFO L134 CoverageAnalysis]: Checked inductivity of 513 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 507 trivial. 0 not checked. [2021-11-21 01:28:43,582 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:28:43,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293488734] [2021-11-21 01:28:43,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293488734] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:28:43,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412466051] [2021-11-21 01:28:43,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:43,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:28:43,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:28:43,585 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:28:43,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-21 01:28:44,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:44,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 4222 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:28:44,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:28:45,849 INFO L134 CoverageAnalysis]: Checked inductivity of 513 backedges. 119 proven. 0 refuted. 0 times theorem prover too weak. 394 trivial. 0 not checked. [2021-11-21 01:28:45,849 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:28:45,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412466051] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:28:45,849 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:28:45,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2021-11-21 01:28:45,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075661511] [2021-11-21 01:28:45,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:28:45,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:28:45,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:28:45,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:28:45,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:28:45,851 INFO L87 Difference]: Start difference. First operand 10175 states and 13872 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (52), 2 states have call predecessors, (52), 3 states have return successors, (47), 3 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-21 01:28:47,918 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:28:51,987 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:28:54,666 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:28:57,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:28:57,678 INFO L93 Difference]: Finished difference Result 20384 states and 27841 transitions. [2021-11-21 01:28:57,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:28:57,679 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (52), 2 states have call predecessors, (52), 3 states have return successors, (47), 3 states have call predecessors, (47), 2 states have call successors, (47) Word has length 369 [2021-11-21 01:28:57,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:28:57,715 INFO L225 Difference]: With dead ends: 20384 [2021-11-21 01:28:57,715 INFO L226 Difference]: Without dead ends: 10238 [2021-11-21 01:28:57,743 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 367 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:28:57,746 INFO L933 BasicCegarLoop]: 1433 mSDtfsCounter, 6 mSDsluCounter, 5038 mSDsCounter, 0 mSdLazyCounter, 1008 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 5724 SdHoareTripleChecker+Invalid, 1011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1008 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:28:57,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 5724 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1008 Invalid, 3 Unknown, 0 Unchecked, 11.5s Time] [2021-11-21 01:28:57,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10238 states. [2021-11-21 01:28:58,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10238 to 10191. [2021-11-21 01:28:58,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10191 states, 6250 states have (on average 1.23616) internal successors, (7726), 6417 states have internal predecessors, (7726), 3046 states have call successors, (3046), 885 states have call predecessors, (3046), 893 states have return successors, (3116), 3026 states have call predecessors, (3116), 3046 states have call successors, (3116) [2021-11-21 01:28:58,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10191 states to 10191 states and 13888 transitions. [2021-11-21 01:28:58,320 INFO L78 Accepts]: Start accepts. Automaton has 10191 states and 13888 transitions. Word has length 369 [2021-11-21 01:28:58,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:28:58,321 INFO L470 AbstractCegarLoop]: Abstraction has 10191 states and 13888 transitions. [2021-11-21 01:28:58,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (52), 2 states have call predecessors, (52), 3 states have return successors, (47), 3 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-21 01:28:58,321 INFO L276 IsEmpty]: Start isEmpty. Operand 10191 states and 13888 transitions. [2021-11-21 01:28:58,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 378 [2021-11-21 01:28:58,329 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:28:58,329 INFO L514 BasicCegarLoop]: trace histogram [13, 8, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:28:58,372 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-21 01:28:58,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:28:58,543 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:28:58,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:28:58,543 INFO L85 PathProgramCache]: Analyzing trace with hash -933805852, now seen corresponding path program 2 times [2021-11-21 01:28:58,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:28:58,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024748288] [2021-11-21 01:28:58,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:28:58,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:28:58,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:28:59,217 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 533 trivial. 0 not checked. [2021-11-21 01:28:59,218 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:28:59,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024748288] [2021-11-21 01:28:59,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024748288] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:28:59,218 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:28:59,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:28:59,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536204174] [2021-11-21 01:28:59,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:28:59,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:28:59,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:28:59,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:28:59,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:28:59,221 INFO L87 Difference]: Start difference. First operand 10191 states and 13888 transitions. Second operand has 5 states, 5 states have (on average 27.6) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-21 01:29:01,286 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:29:05,937 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:29:09,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:29:09,103 INFO L93 Difference]: Finished difference Result 20416 states and 27873 transitions. [2021-11-21 01:29:09,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:29:09,104 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) Word has length 377 [2021-11-21 01:29:09,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:29:09,130 INFO L225 Difference]: With dead ends: 20416 [2021-11-21 01:29:09,130 INFO L226 Difference]: Without dead ends: 10254 [2021-11-21 01:29:09,150 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:29:09,151 INFO L933 BasicCegarLoop]: 1436 mSDtfsCounter, 6 mSDsluCounter, 5047 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 5733 SdHoareTripleChecker+Invalid, 1014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:29:09,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 5733 Invalid, 1014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1012 Invalid, 2 Unknown, 0 Unchecked, 9.6s Time] [2021-11-21 01:29:09,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10254 states. [2021-11-21 01:29:09,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10254 to 10207. [2021-11-21 01:29:09,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10207 states, 6266 states have (on average 1.2355569741461858) internal successors, (7742), 6425 states have internal predecessors, (7742), 3046 states have call successors, (3046), 885 states have call predecessors, (3046), 893 states have return successors, (3116), 3034 states have call predecessors, (3116), 3046 states have call successors, (3116) [2021-11-21 01:29:09,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10207 states to 10207 states and 13904 transitions. [2021-11-21 01:29:09,590 INFO L78 Accepts]: Start accepts. Automaton has 10207 states and 13904 transitions. Word has length 377 [2021-11-21 01:29:09,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:29:09,591 INFO L470 AbstractCegarLoop]: Abstraction has 10207 states and 13904 transitions. [2021-11-21 01:29:09,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-21 01:29:09,591 INFO L276 IsEmpty]: Start isEmpty. Operand 10207 states and 13904 transitions. [2021-11-21 01:29:09,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 386 [2021-11-21 01:29:09,597 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:29:09,598 INFO L514 BasicCegarLoop]: trace histogram [13, 8, 8, 8, 7, 7, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:29:09,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-21 01:29:09,598 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:29:09,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:29:09,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1893535597, now seen corresponding path program 1 times [2021-11-21 01:29:09,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:29:09,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289911584] [2021-11-21 01:29:09,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:29:09,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:29:10,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:29:10,567 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 570 trivial. 0 not checked. [2021-11-21 01:29:10,568 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:29:10,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289911584] [2021-11-21 01:29:10,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289911584] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:29:10,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63951052] [2021-11-21 01:29:10,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:29:10,568 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:29:10,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:29:10,571 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:29:10,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-21 01:29:11,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:29:11,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 4334 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-21 01:29:11,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:29:13,072 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 104 proven. 1 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2021-11-21 01:29:13,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:29:14,103 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 577 trivial. 0 not checked. [2021-11-21 01:29:14,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63951052] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 01:29:14,103 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:29:14,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 6 [2021-11-21 01:29:14,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081275403] [2021-11-21 01:29:14,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:29:14,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:29:14,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:29:14,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:29:14,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:29:14,106 INFO L87 Difference]: Start difference. First operand 10207 states and 13904 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-21 01:29:16,176 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:29:19,908 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:29:21,938 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:29:23,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:29:23,377 INFO L93 Difference]: Finished difference Result 20425 states and 27943 transitions. [2021-11-21 01:29:23,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:29:23,378 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 385 [2021-11-21 01:29:23,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:29:23,406 INFO L225 Difference]: With dead ends: 20425 [2021-11-21 01:29:23,406 INFO L226 Difference]: Without dead ends: 10247 [2021-11-21 01:29:23,432 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 772 GetRequests, 768 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:29:23,433 INFO L933 BasicCegarLoop]: 1429 mSDtfsCounter, 6 mSDsluCounter, 1669 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2849 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2021-11-21 01:29:23,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 2849 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 504 Invalid, 2 Unknown, 0 Unchecked, 8.9s Time] [2021-11-21 01:29:23,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10247 states. [2021-11-21 01:29:23,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10247 to 10217. [2021-11-21 01:29:23,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10217 states, 6276 states have (on average 1.2351816443594645) internal successors, (7752), 6435 states have internal predecessors, (7752), 3046 states have call successors, (3046), 885 states have call predecessors, (3046), 893 states have return successors, (3116), 3034 states have call predecessors, (3116), 3046 states have call successors, (3116) [2021-11-21 01:29:23,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10217 states to 10217 states and 13914 transitions. [2021-11-21 01:29:23,830 INFO L78 Accepts]: Start accepts. Automaton has 10217 states and 13914 transitions. Word has length 385 [2021-11-21 01:29:23,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:29:23,831 INFO L470 AbstractCegarLoop]: Abstraction has 10217 states and 13914 transitions. [2021-11-21 01:29:23,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-21 01:29:23,832 INFO L276 IsEmpty]: Start isEmpty. Operand 10217 states and 13914 transitions. [2021-11-21 01:29:23,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2021-11-21 01:29:23,839 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:29:23,839 INFO L514 BasicCegarLoop]: trace histogram [13, 8, 8, 8, 7, 7, 7, 7, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:29:23,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-21 01:29:24,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-21 01:29:24,055 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:29:24,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:29:24,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1586672857, now seen corresponding path program 1 times [2021-11-21 01:29:24,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:29:24,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676459277] [2021-11-21 01:29:24,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:29:24,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:29:24,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:29:24,885 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 584 trivial. 0 not checked. [2021-11-21 01:29:24,886 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:29:24,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676459277] [2021-11-21 01:29:24,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676459277] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:29:24,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753702769] [2021-11-21 01:29:24,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:29:24,886 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:29:24,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:29:24,888 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:29:24,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-21 01:29:26,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:29:26,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 4374 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 01:29:26,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:30:48,065 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2021-11-21 01:30:48,066 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:30:48,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753702769] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:30:48,066 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:30:48,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 8 [2021-11-21 01:30:48,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745116348] [2021-11-21 01:30:48,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:30:48,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:30:48,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:30:48,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:30:48,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:30:48,069 INFO L87 Difference]: Start difference. First operand 10217 states and 13914 transitions. Second operand has 6 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (50), 1 states have call predecessors, (50), 2 states have return successors, (45), 2 states have call predecessors, (45), 1 states have call successors, (45) [2021-11-21 01:30:50,134 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:30:56,744 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:31:03,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:31:03,695 INFO L93 Difference]: Finished difference Result 10227 states and 13923 transitions. [2021-11-21 01:31:03,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:31:03,696 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (50), 1 states have call predecessors, (50), 2 states have return successors, (45), 2 states have call predecessors, (45), 1 states have call successors, (45) Word has length 394 [2021-11-21 01:31:03,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:31:03,731 INFO L225 Difference]: With dead ends: 10227 [2021-11-21 01:31:03,731 INFO L226 Difference]: Without dead ends: 10225 [2021-11-21 01:31:03,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 399 GetRequests, 391 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-21 01:31:03,737 INFO L933 BasicCegarLoop]: 1846 mSDtfsCounter, 1037 mSDsluCounter, 7434 mSDsCounter, 0 mSdLazyCounter, 1964 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1038 SdHoareTripleChecker+Valid, 8202 SdHoareTripleChecker+Invalid, 1967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1964 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:31:03,737 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1038 Valid, 8202 Invalid, 1967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1964 Invalid, 2 Unknown, 0 Unchecked, 15.0s Time] [2021-11-21 01:31:03,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10225 states. [2021-11-21 01:31:04,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10225 to 10217. [2021-11-21 01:31:04,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10217 states, 6276 states have (on average 1.234544295729764) internal successors, (7748), 6435 states have internal predecessors, (7748), 3046 states have call successors, (3046), 885 states have call predecessors, (3046), 893 states have return successors, (3116), 3034 states have call predecessors, (3116), 3046 states have call successors, (3116) [2021-11-21 01:31:04,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10217 states to 10217 states and 13910 transitions. [2021-11-21 01:31:04,109 INFO L78 Accepts]: Start accepts. Automaton has 10217 states and 13910 transitions. Word has length 394 [2021-11-21 01:31:04,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:31:04,109 INFO L470 AbstractCegarLoop]: Abstraction has 10217 states and 13910 transitions. [2021-11-21 01:31:04,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (50), 1 states have call predecessors, (50), 2 states have return successors, (45), 2 states have call predecessors, (45), 1 states have call successors, (45) [2021-11-21 01:31:04,109 INFO L276 IsEmpty]: Start isEmpty. Operand 10217 states and 13910 transitions. [2021-11-21 01:31:04,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 416 [2021-11-21 01:31:04,120 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:31:04,120 INFO L514 BasicCegarLoop]: trace histogram [17, 13, 13, 12, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:31:04,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-21 01:31:04,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-21 01:31:04,335 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:31:04,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:31:04,336 INFO L85 PathProgramCache]: Analyzing trace with hash 204196522, now seen corresponding path program 1 times [2021-11-21 01:31:04,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:31:04,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432477759] [2021-11-21 01:31:04,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:31:04,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:31:04,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:31:04,892 INFO L134 CoverageAnalysis]: Checked inductivity of 907 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 856 trivial. 0 not checked. [2021-11-21 01:31:04,892 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:31:04,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432477759] [2021-11-21 01:31:04,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432477759] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:31:04,893 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:31:04,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:31:04,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673698870] [2021-11-21 01:31:04,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:31:04,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:31:04,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:31:04,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:31:04,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:31:04,895 INFO L87 Difference]: Start difference. First operand 10217 states and 13910 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) [2021-11-21 01:31:06,986 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:31:10,518 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:31:12,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:31:12,654 INFO L93 Difference]: Finished difference Result 20243 states and 28037 transitions. [2021-11-21 01:31:12,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:31:12,656 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) Word has length 415 [2021-11-21 01:31:12,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:31:12,692 INFO L225 Difference]: With dead ends: 20243 [2021-11-21 01:31:12,692 INFO L226 Difference]: Without dead ends: 12445 [2021-11-21 01:31:12,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:31:12,710 INFO L933 BasicCegarLoop]: 1671 mSDtfsCounter, 325 mSDsluCounter, 1686 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 461 SdHoareTripleChecker+Valid, 3115 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:31:12,710 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [461 Valid, 3115 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 526 Invalid, 2 Unknown, 0 Unchecked, 7.3s Time] [2021-11-21 01:31:12,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12445 states. [2021-11-21 01:31:13,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12445 to 10217. [2021-11-21 01:31:13,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10217 states, 6276 states have (on average 1.234384958572339) internal successors, (7747), 6435 states have internal predecessors, (7747), 3046 states have call successors, (3046), 885 states have call predecessors, (3046), 893 states have return successors, (3116), 3034 states have call predecessors, (3116), 3046 states have call successors, (3116) [2021-11-21 01:31:13,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10217 states to 10217 states and 13909 transitions. [2021-11-21 01:31:13,107 INFO L78 Accepts]: Start accepts. Automaton has 10217 states and 13909 transitions. Word has length 415 [2021-11-21 01:31:13,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:31:13,108 INFO L470 AbstractCegarLoop]: Abstraction has 10217 states and 13909 transitions. [2021-11-21 01:31:13,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) [2021-11-21 01:31:13,108 INFO L276 IsEmpty]: Start isEmpty. Operand 10217 states and 13909 transitions. [2021-11-21 01:31:13,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2021-11-21 01:31:13,116 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:31:13,116 INFO L514 BasicCegarLoop]: trace histogram [18, 14, 14, 12, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:31:13,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-21 01:31:13,117 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:31:13,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:31:13,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1391639039, now seen corresponding path program 1 times [2021-11-21 01:31:13,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:31:13,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936023630] [2021-11-21 01:31:13,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:31:13,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:31:13,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:31:14,170 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 929 trivial. 0 not checked. [2021-11-21 01:31:14,171 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:31:14,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936023630] [2021-11-21 01:31:14,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936023630] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:31:14,171 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:31:14,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:31:14,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634174364] [2021-11-21 01:31:14,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:31:14,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:31:14,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:31:14,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:31:14,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:31:14,173 INFO L87 Difference]: Start difference. First operand 10217 states and 13909 transitions. Second operand has 4 states, 4 states have (on average 41.25) internal successors, (165), 4 states have internal predecessors, (165), 3 states have call successors, (68), 2 states have call predecessors, (68), 1 states have return successors, (67), 3 states have call predecessors, (67), 3 states have call successors, (67) [2021-11-21 01:31:16,246 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:31:20,345 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:31:26,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:31:26,606 INFO L93 Difference]: Finished difference Result 22735 states and 30922 transitions. [2021-11-21 01:31:26,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:31:26,606 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 41.25) internal successors, (165), 4 states have internal predecessors, (165), 3 states have call successors, (68), 2 states have call predecessors, (68), 1 states have return successors, (67), 3 states have call predecessors, (67), 3 states have call successors, (67) Word has length 437 [2021-11-21 01:31:26,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:31:26,639 INFO L225 Difference]: With dead ends: 22735 [2021-11-21 01:31:26,639 INFO L226 Difference]: Without dead ends: 12547 [2021-11-21 01:31:26,658 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:31:26,658 INFO L933 BasicCegarLoop]: 2236 mSDtfsCounter, 1280 mSDsluCounter, 2302 mSDsCounter, 0 mSdLazyCounter, 1447 mSolverCounterSat, 20 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1280 SdHoareTripleChecker+Valid, 4114 SdHoareTripleChecker+Invalid, 1469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1447 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:31:26,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1280 Valid, 4114 Invalid, 1469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1447 Invalid, 2 Unknown, 0 Unchecked, 11.8s Time] [2021-11-21 01:31:26,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12547 states. [2021-11-21 01:31:27,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12547 to 12535. [2021-11-21 01:31:27,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12535 states, 7727 states have (on average 1.2321729002200077) internal successors, (9521), 7921 states have internal predecessors, (9521), 3685 states have call successors, (3685), 1112 states have call predecessors, (3685), 1121 states have return successors, (3760), 3667 states have call predecessors, (3760), 3685 states have call successors, (3760) [2021-11-21 01:31:27,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12535 states to 12535 states and 16966 transitions. [2021-11-21 01:31:27,085 INFO L78 Accepts]: Start accepts. Automaton has 12535 states and 16966 transitions. Word has length 437 [2021-11-21 01:31:27,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:31:27,086 INFO L470 AbstractCegarLoop]: Abstraction has 12535 states and 16966 transitions. [2021-11-21 01:31:27,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 41.25) internal successors, (165), 4 states have internal predecessors, (165), 3 states have call successors, (68), 2 states have call predecessors, (68), 1 states have return successors, (67), 3 states have call predecessors, (67), 3 states have call successors, (67) [2021-11-21 01:31:27,086 INFO L276 IsEmpty]: Start isEmpty. Operand 12535 states and 16966 transitions. [2021-11-21 01:31:27,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2021-11-21 01:31:27,093 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:31:27,094 INFO L514 BasicCegarLoop]: trace histogram [18, 13, 13, 13, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:31:27,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-21 01:31:27,094 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:31:27,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:31:27,095 INFO L85 PathProgramCache]: Analyzing trace with hash -408503384, now seen corresponding path program 1 times [2021-11-21 01:31:27,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:31:27,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228497261] [2021-11-21 01:31:27,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:31:27,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:31:27,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:31:27,976 INFO L134 CoverageAnalysis]: Checked inductivity of 928 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 928 trivial. 0 not checked. [2021-11-21 01:31:27,976 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:31:27,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228497261] [2021-11-21 01:31:27,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228497261] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:31:27,976 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:31:27,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:31:27,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438498547] [2021-11-21 01:31:27,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:31:27,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:31:27,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:31:27,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:31:27,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:31:27,979 INFO L87 Difference]: Start difference. First operand 12535 states and 16966 transitions. Second operand has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (69), 3 states have call predecessors, (69), 3 states have call successors, (69) [2021-11-21 01:31:30,072 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:31:33,025 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:31:35,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:31:35,809 INFO L93 Difference]: Finished difference Result 25864 states and 35200 transitions. [2021-11-21 01:31:35,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:31:35,810 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (69), 3 states have call predecessors, (69), 3 states have call successors, (69) Word has length 444 [2021-11-21 01:31:35,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:31:35,846 INFO L225 Difference]: With dead ends: 25864 [2021-11-21 01:31:35,846 INFO L226 Difference]: Without dead ends: 16108 [2021-11-21 01:31:35,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:31:35,863 INFO L933 BasicCegarLoop]: 1777 mSDtfsCounter, 1462 mSDsluCounter, 1514 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1462 SdHoareTripleChecker+Valid, 3068 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:31:35,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1462 Valid, 3068 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 488 Invalid, 2 Unknown, 0 Unchecked, 7.2s Time] [2021-11-21 01:31:35,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16108 states. [2021-11-21 01:31:36,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16108 to 16095. [2021-11-21 01:31:36,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16095 states, 9940 states have (on average 1.2351106639839033) internal successors, (12277), 10198 states have internal predecessors, (12277), 4737 states have call successors, (4737), 1410 states have call predecessors, (4737), 1416 states have return successors, (4840), 4697 states have call predecessors, (4840), 4737 states have call successors, (4840) [2021-11-21 01:31:36,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16095 states to 16095 states and 21854 transitions. [2021-11-21 01:31:36,434 INFO L78 Accepts]: Start accepts. Automaton has 16095 states and 21854 transitions. Word has length 444 [2021-11-21 01:31:36,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:31:36,435 INFO L470 AbstractCegarLoop]: Abstraction has 16095 states and 21854 transitions. [2021-11-21 01:31:36,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (69), 3 states have call predecessors, (69), 3 states have call successors, (69) [2021-11-21 01:31:36,436 INFO L276 IsEmpty]: Start isEmpty. Operand 16095 states and 21854 transitions. [2021-11-21 01:31:36,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2021-11-21 01:31:36,445 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:31:36,445 INFO L514 BasicCegarLoop]: trace histogram [16, 14, 13, 13, 8, 8, 8, 8, 8, 8, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:31:36,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-21 01:31:36,446 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:31:36,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:31:36,446 INFO L85 PathProgramCache]: Analyzing trace with hash -661096541, now seen corresponding path program 1 times [2021-11-21 01:31:36,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:31:36,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214813806] [2021-11-21 01:31:36,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:31:36,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:31:37,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:31:37,376 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 910 trivial. 0 not checked. [2021-11-21 01:31:37,376 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:31:37,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214813806] [2021-11-21 01:31:37,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214813806] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:31:37,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288613835] [2021-11-21 01:31:37,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:31:37,377 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:31:37,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:31:37,379 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:31:37,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-21 01:31:38,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:31:38,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 4828 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-21 01:31:38,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:31:40,063 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 298 proven. 1 refuted. 0 times theorem prover too weak. 622 trivial. 0 not checked. [2021-11-21 01:31:40,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:31:41,102 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 917 trivial. 0 not checked. [2021-11-21 01:31:41,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288613835] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 01:31:41,103 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:31:41,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 6 [2021-11-21 01:31:41,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453282839] [2021-11-21 01:31:41,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:31:41,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:31:41,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:31:41,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:31:41,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:31:41,105 INFO L87 Difference]: Start difference. First operand 16095 states and 21854 transitions. Second operand has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2021-11-21 01:31:43,166 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:31:46,894 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:31:49,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:31:49,261 INFO L93 Difference]: Finished difference Result 37437 states and 51742 transitions. [2021-11-21 01:31:49,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:31:49,263 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) Word has length 455 [2021-11-21 01:31:49,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:31:49,319 INFO L225 Difference]: With dead ends: 37437 [2021-11-21 01:31:49,320 INFO L226 Difference]: Without dead ends: 21371 [2021-11-21 01:31:49,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 912 GetRequests, 908 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:31:49,356 INFO L933 BasicCegarLoop]: 1922 mSDtfsCounter, 351 mSDsluCounter, 1795 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 3468 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:31:49,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [490 Valid, 3468 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 600 Invalid, 2 Unknown, 0 Unchecked, 7.6s Time] [2021-11-21 01:31:49,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21371 states. [2021-11-21 01:31:49,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21371 to 16103. [2021-11-21 01:31:49,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16103 states, 9948 states have (on average 1.2349215922798553) internal successors, (12285), 10206 states have internal predecessors, (12285), 4737 states have call successors, (4737), 1410 states have call predecessors, (4737), 1416 states have return successors, (4840), 4697 states have call predecessors, (4840), 4737 states have call successors, (4840) [2021-11-21 01:31:50,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16103 states to 16103 states and 21862 transitions. [2021-11-21 01:31:50,027 INFO L78 Accepts]: Start accepts. Automaton has 16103 states and 21862 transitions. Word has length 455 [2021-11-21 01:31:50,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:31:50,028 INFO L470 AbstractCegarLoop]: Abstraction has 16103 states and 21862 transitions. [2021-11-21 01:31:50,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2021-11-21 01:31:50,029 INFO L276 IsEmpty]: Start isEmpty. Operand 16103 states and 21862 transitions. [2021-11-21 01:31:50,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 465 [2021-11-21 01:31:50,035 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:31:50,036 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 13, 13, 8, 8, 8, 8, 8, 8, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:31:50,063 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-21 01:31:50,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:31:50,236 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:31:50,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:31:50,237 INFO L85 PathProgramCache]: Analyzing trace with hash -31763452, now seen corresponding path program 1 times [2021-11-21 01:31:50,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:31:50,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858272834] [2021-11-21 01:31:50,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:31:50,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:31:50,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:31:51,338 INFO L134 CoverageAnalysis]: Checked inductivity of 979 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 968 trivial. 0 not checked. [2021-11-21 01:31:51,338 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:31:51,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858272834] [2021-11-21 01:31:51,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858272834] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:31:51,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421619898] [2021-11-21 01:31:51,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:31:51,339 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:31:51,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:31:51,343 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:31:51,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5d40f28-aa80-48d7-91cc-e671c074a0fe/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-21 01:31:52,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:31:52,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 4860 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 01:31:52,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:33:23,690 INFO L134 CoverageAnalysis]: Checked inductivity of 979 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 976 trivial. 0 not checked. [2021-11-21 01:33:23,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:33:28,091 WARN L176 XnfTransformerHelper]: Simplifying conjuction of 8191 disjunctions. This might take some time... [2021-11-21 01:33:33,544 INFO L192 XnfTransformerHelper]: Simplified to conjuction of 8191 disjunctions. [2021-11-21 01:33:33,637 WARN L176 XnfTransformerHelper]: Simplifying conjuction of 16383 disjunctions. This might take some time... [2021-11-21 01:33:54,419 INFO L192 XnfTransformerHelper]: Simplified to conjuction of 16383 disjunctions. [2021-11-21 01:33:54,613 WARN L176 XnfTransformerHelper]: Simplifying conjuction of 32767 disjunctions. This might take some time... [2021-11-21 01:35:34,499 INFO L192 XnfTransformerHelper]: Simplified to conjuction of 32767 disjunctions. [2021-11-21 01:35:34,813 WARN L176 XnfTransformerHelper]: Simplifying conjuction of 65535 disjunctions. This might take some time...