./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 26d71a6766df17a2d23a86b348a9251fef4bcae90cf6020641e74c486ac2b1eb --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 18:04:58,388 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 18:04:58,392 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 18:04:58,437 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 18:04:58,437 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 18:04:58,439 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 18:04:58,441 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 18:04:58,444 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 18:04:58,447 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 18:04:58,448 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 18:04:58,449 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 18:04:58,451 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 18:04:58,452 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 18:04:58,453 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 18:04:58,455 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 18:04:58,457 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 18:04:58,458 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 18:04:58,459 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 18:04:58,462 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 18:04:58,464 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 18:04:58,466 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 18:04:58,474 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 18:04:58,475 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 18:04:58,477 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 18:04:58,483 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 18:04:58,489 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 18:04:58,489 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 18:04:58,490 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 18:04:58,491 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 18:04:58,492 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 18:04:58,493 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 18:04:58,494 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 18:04:58,495 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 18:04:58,496 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 18:04:58,497 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 18:04:58,498 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 18:04:58,499 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 18:04:58,499 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 18:04:58,499 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 18:04:58,501 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 18:04:58,502 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 18:04:58,503 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-13 18:04:58,526 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 18:04:58,527 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 18:04:58,527 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 18:04:58,527 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 18:04:58,528 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 18:04:58,528 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 18:04:58,529 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 18:04:58,529 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 18:04:58,530 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 18:04:58,530 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 18:04:58,530 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 18:04:58,530 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 18:04:58,531 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 18:04:58,531 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 18:04:58,531 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 18:04:58,531 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 18:04:58,532 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 18:04:58,532 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 18:04:58,532 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 18:04:58,532 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 18:04:58,533 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 18:04:58,533 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:04:58,533 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 18:04:58,533 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 18:04:58,534 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 18:04:58,534 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 18:04:58,534 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 18:04:58,534 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 18:04:58,534 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 18:04:58,535 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 18:04:58,535 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 18:04:58,535 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/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_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 26d71a6766df17a2d23a86b348a9251fef4bcae90cf6020641e74c486ac2b1eb [2021-11-13 18:04:58,818 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 18:04:58,846 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 18:04:58,848 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 18:04:58,850 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 18:04:58,851 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 18:04:58,852 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i [2021-11-13 18:04:58,952 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/data/ad48b40ae/ff8a1c971aba44fd9798d30229ea94cc/FLAG9a4c9a2fb [2021-11-13 18:04:59,937 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 18:04:59,938 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i [2021-11-13 18:05:00,000 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/data/ad48b40ae/ff8a1c971aba44fd9798d30229ea94cc/FLAG9a4c9a2fb [2021-11-13 18:05:00,272 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/data/ad48b40ae/ff8a1c971aba44fd9798d30229ea94cc [2021-11-13 18:05:00,274 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 18:05:00,276 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 18:05:00,277 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 18:05:00,277 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 18:05:00,284 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 18:05:00,285 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:05:00" (1/1) ... [2021-11-13 18:05:00,286 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@296ea99e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:00, skipping insertion in model container [2021-11-13 18:05:00,286 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:05:00" (1/1) ... [2021-11-13 18:05:00,291 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 18:05:00,399 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 18:05:01,815 WARN L228 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_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i[172824,172837] [2021-11-13 18:05:03,003 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:05:03,055 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 18:05:03,241 WARN L228 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_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i[172824,172837] [2021-11-13 18:05:03,503 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:05:03,749 INFO L208 MainTranslator]: Completed translation [2021-11-13 18:05:03,751 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03 WrapperNode [2021-11-13 18:05:03,751 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 18:05:03,753 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 18:05:03,753 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 18:05:03,753 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 18:05:03,762 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03" (1/1) ... [2021-11-13 18:05:03,894 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03" (1/1) ... [2021-11-13 18:05:04,159 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 18:05:04,160 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 18:05:04,160 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 18:05:04,160 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 18:05:04,171 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03" (1/1) ... [2021-11-13 18:05:04,171 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03" (1/1) ... [2021-11-13 18:05:04,262 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03" (1/1) ... [2021-11-13 18:05:04,262 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03" (1/1) ... [2021-11-13 18:05:04,426 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03" (1/1) ... [2021-11-13 18:05:04,462 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03" (1/1) ... [2021-11-13 18:05:04,502 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03" (1/1) ... [2021-11-13 18:05:04,551 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 18:05:04,552 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 18:05:04,552 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 18:05:04,553 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 18:05:04,554 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03" (1/1) ... [2021-11-13 18:05:04,569 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:05:04,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:05:04,595 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 18:05:04,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 18:05:04,639 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-13 18:05:04,640 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-13 18:05:04,640 INFO L130 BoogieDeclarations]: Found specification of procedure mdiobus_free [2021-11-13 18:05:04,640 INFO L138 BoogieDeclarations]: Found implementation of procedure mdiobus_free [2021-11-13 18:05:04,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-13 18:05:04,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-13 18:05:04,640 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-13 18:05:04,641 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-13 18:05:04,641 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_dmac_soft_reset [2021-11-13 18:05:04,641 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_dmac_soft_reset [2021-11-13 18:05:04,641 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-13 18:05:04,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-13 18:05:04,641 INFO L130 BoogieDeclarations]: Found specification of procedure mdiobus_unregister [2021-11-13 18:05:04,641 INFO L138 BoogieDeclarations]: Found implementation of procedure mdiobus_unregister [2021-11-13 18:05:04,642 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-13 18:05:04,642 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-13 18:05:04,642 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 18:05:04,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 18:05:04,642 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_remove [2021-11-13 18:05:04,642 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_remove [2021-11-13 18:05:04,642 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-11-13 18:05:04,643 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_eeprom_send_cmd [2021-11-13 18:05:04,643 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_eeprom_send_cmd [2021-11-13 18:05:04,643 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2021-11-13 18:05:04,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2021-11-13 18:05:04,643 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-13 18:05:04,643 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-13 18:05:04,643 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_free_rx_ring [2021-11-13 18:05:04,644 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_free_rx_ring [2021-11-13 18:05:04,644 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-13 18:05:04,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-13 18:05:04,644 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-11-13 18:05:04,644 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-11-13 18:05:04,644 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-13 18:05:04,644 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-13 18:05:04,645 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-13 18:05:04,645 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-13 18:05:04,645 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-13 18:05:04,645 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-13 18:05:04,645 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_reg_read [2021-11-13 18:05:04,645 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_reg_read [2021-11-13 18:05:04,645 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-13 18:05:04,645 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-13 18:05:04,646 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_set_mac_address [2021-11-13 18:05:04,646 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_set_mac_address [2021-11-13 18:05:04,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 18:05:04,646 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_get_stats [2021-11-13 18:05:04,646 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_get_stats [2021-11-13 18:05:04,646 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2021-11-13 18:05:04,646 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2021-11-13 18:05:04,647 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-13 18:05:04,647 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-13 18:05:04,647 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2021-11-13 18:05:04,647 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2021-11-13 18:05:04,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 18:05:04,647 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-13 18:05:04,647 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-13 18:05:04,647 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-13 18:05:04,648 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-13 18:05:04,648 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-13 18:05:04,648 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-13 18:05:04,648 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-13 18:05:04,648 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-13 18:05:04,648 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_u32 [2021-11-13 18:05:04,648 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_open [2021-11-13 18:05:04,649 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_open [2021-11-13 18:05:04,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-13 18:05:04,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-13 18:05:04,649 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-13 18:05:04,649 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-13 18:05:04,649 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2021-11-13 18:05:04,649 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2021-11-13 18:05:04,650 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-13 18:05:04,650 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-13 18:05:04,650 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 18:05:04,650 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-13 18:05:04,650 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-13 18:05:04,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 18:05:04,650 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-11-13 18:05:04,650 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-11-13 18:05:04,651 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-13 18:05:04,651 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-13 18:05:04,651 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-13 18:05:04,651 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-13 18:05:04,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-13 18:05:04,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-13 18:05:04,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-13 18:05:04,653 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-13 18:05:04,654 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-13 18:05:04,654 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-13 18:05:04,654 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-13 18:05:04,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-13 18:05:04,655 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_eeprom_enable_access [2021-11-13 18:05:04,655 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_eeprom_enable_access [2021-11-13 18:05:04,655 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2021-11-13 18:05:04,655 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2021-11-13 18:05:04,655 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_reg_write [2021-11-13 18:05:04,656 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_reg_write [2021-11-13 18:05:04,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 18:05:04,657 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-13 18:05:04,657 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-13 18:05:04,658 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-13 18:05:04,658 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-13 18:05:04,658 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2021-11-13 18:05:04,658 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2021-11-13 18:05:04,658 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2021-11-13 18:05:04,659 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2021-11-13 18:05:04,659 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-13 18:05:04,659 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-13 18:05:04,659 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 18:05:04,659 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 18:05:04,659 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-13 18:05:04,659 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-13 18:05:04,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 18:05:04,660 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-13 18:05:04,660 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-13 18:05:04,660 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2021-11-13 18:05:04,660 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2021-11-13 18:05:04,661 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-13 18:05:04,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-13 18:05:04,665 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_set_multicast_list [2021-11-13 18:05:04,665 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_set_multicast_list [2021-11-13 18:05:04,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 18:05:04,665 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-13 18:05:04,666 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-13 18:05:04,668 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-11-13 18:05:04,668 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-11-13 18:05:04,668 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_alloc_rx_buffer [2021-11-13 18:05:04,668 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_alloc_rx_buffer [2021-11-13 18:05:04,674 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2021-11-13 18:05:04,674 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2021-11-13 18:05:04,674 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_stop_rx [2021-11-13 18:05:04,674 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_stop_rx [2021-11-13 18:05:04,674 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-11-13 18:05:04,674 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-11-13 18:05:04,675 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-13 18:05:04,675 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-13 18:05:04,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 18:05:04,675 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-13 18:05:04,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2021-11-13 18:05:04,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2021-11-13 18:05:04,675 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2021-11-13 18:05:04,675 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2021-11-13 18:05:04,676 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_isr [2021-11-13 18:05:04,676 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_isr [2021-11-13 18:05:04,676 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_disable [2021-11-13 18:05:04,676 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_disable [2021-11-13 18:05:04,676 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_do_ioctl [2021-11-13 18:05:04,676 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_do_ioctl [2021-11-13 18:05:04,676 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_poll_controller [2021-11-13 18:05:04,676 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_poll_controller [2021-11-13 18:05:04,677 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-11-13 18:05:04,677 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-11-13 18:05:04,677 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2021-11-13 18:05:04,677 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2021-11-13 18:05:04,677 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-13 18:05:04,677 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-13 18:05:04,677 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_stop_tx [2021-11-13 18:05:04,677 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_stop_tx [2021-11-13 18:05:04,678 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2021-11-13 18:05:04,678 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2021-11-13 18:05:04,678 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-13 18:05:04,678 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-13 18:05:04,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 18:05:04,678 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_free_tx_ring [2021-11-13 18:05:04,678 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_free_tx_ring [2021-11-13 18:05:04,678 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tail_pointer [2021-11-13 18:05:04,679 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tail_pointer [2021-11-13 18:05:04,679 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_pci_flush_write [2021-11-13 18:05:04,679 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_pci_flush_write [2021-11-13 18:05:04,679 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 18:05:04,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 18:05:04,679 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2021-11-13 18:05:04,679 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2021-11-13 18:05:05,915 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-13 18:05:16,648 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 18:05:16,648 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-13 18:05:16,655 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:05:16 BoogieIcfgContainer [2021-11-13 18:05:16,655 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 18:05:16,657 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 18:05:16,657 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 18:05:16,674 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 18:05:16,675 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 06:05:00" (1/3) ... [2021-11-13 18:05:16,676 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75d2ec76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:05:16, skipping insertion in model container [2021-11-13 18:05:16,676 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:03" (2/3) ... [2021-11-13 18:05:16,676 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75d2ec76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:05:16, skipping insertion in model container [2021-11-13 18:05:16,676 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:05:16" (3/3) ... [2021-11-13 18:05:16,678 INFO L111 eAbstractionObserver]: Analyzing ICFG 205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i [2021-11-13 18:05:16,684 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 18:05:16,685 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 18:05:16,751 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 18:05:16,759 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 18:05:16,759 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 18:05:16,819 INFO L276 IsEmpty]: Start isEmpty. Operand has 1610 states, 1116 states have (on average 1.3387096774193548) internal successors, (1494), 1143 states have internal predecessors, (1494), 415 states have call successors, (415), 78 states have call predecessors, (415), 77 states have return successors, (408), 405 states have call predecessors, (408), 408 states have call successors, (408) [2021-11-13 18:05:16,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-13 18:05:16,833 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:05:16,834 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:05:16,834 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:05:16,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:05:16,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1671104070, now seen corresponding path program 1 times [2021-11-13 18:05:16,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:05:16,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269061283] [2021-11-13 18:05:16,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:05:16,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:05:17,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:17,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:05:17,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:17,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:05:17,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:17,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:05:17,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:17,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:05:17,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:17,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:05:17,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:17,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:05:17,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:17,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:05:17,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:17,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:05:17,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:17,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:05:17,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:17,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:05:17,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:17,995 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:05:17,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:05:17,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269061283] [2021-11-13 18:05:17,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269061283] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:05:17,997 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:05:17,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 18:05:18,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348306112] [2021-11-13 18:05:18,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:05:18,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:05:18,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:05:18,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:05:18,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:05:18,047 INFO L87 Difference]: Start difference. First operand has 1610 states, 1116 states have (on average 1.3387096774193548) internal successors, (1494), 1143 states have internal predecessors, (1494), 415 states have call successors, (415), 78 states have call predecessors, (415), 77 states have return successors, (408), 405 states have call predecessors, (408), 408 states have call successors, (408) Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:05:20,135 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-13 18:05:22,255 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:05:30,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:05:30,208 INFO L93 Difference]: Finished difference Result 4953 states and 7222 transitions. [2021-11-13 18:05:30,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:05:30,211 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 80 [2021-11-13 18:05:30,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:05:30,276 INFO L225 Difference]: With dead ends: 4953 [2021-11-13 18:05:30,276 INFO L226 Difference]: Without dead ends: 3268 [2021-11-13 18:05:30,295 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:05:30,299 INFO L933 BasicCegarLoop]: 2513 mSDtfsCounter, 2878 mSDsluCounter, 2549 mSDsCounter, 0 mSdLazyCounter, 1701 mSolverCounterSat, 1195 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10298.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3264 SdHoareTripleChecker+Valid, 5062 SdHoareTripleChecker+Invalid, 2898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 98.12ms SdHoareTripleChecker+Time, 1195 IncrementalHoareTripleChecker+Valid, 1701 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11538.36ms IncrementalHoareTripleChecker+Time [2021-11-13 18:05:30,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3264 Valid, 5062 Invalid, 2898 Unknown, 0 Unchecked, 98.12ms Time], IncrementalHoareTripleChecker [1195 Valid, 1701 Invalid, 2 Unknown, 0 Unchecked, 11538.36ms Time] [2021-11-13 18:05:30,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3268 states. [2021-11-13 18:05:30,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3268 to 3090. [2021-11-13 18:05:30,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3090 states, 2136 states have (on average 1.3150749063670413) internal successors, (2809), 2172 states have internal predecessors, (2809), 801 states have call successors, (801), 153 states have call predecessors, (801), 152 states have return successors, (800), 794 states have call predecessors, (800), 800 states have call successors, (800) [2021-11-13 18:05:30,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3090 states to 3090 states and 4410 transitions. [2021-11-13 18:05:30,701 INFO L78 Accepts]: Start accepts. Automaton has 3090 states and 4410 transitions. Word has length 80 [2021-11-13 18:05:30,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:05:30,707 INFO L470 AbstractCegarLoop]: Abstraction has 3090 states and 4410 transitions. [2021-11-13 18:05:30,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:05:30,708 INFO L276 IsEmpty]: Start isEmpty. Operand 3090 states and 4410 transitions. [2021-11-13 18:05:30,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-13 18:05:30,722 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:05:30,723 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:05:30,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 18:05:30,724 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:05:30,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:05:30,724 INFO L85 PathProgramCache]: Analyzing trace with hash 568154741, now seen corresponding path program 1 times [2021-11-13 18:05:30,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:05:30,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140862520] [2021-11-13 18:05:30,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:05:30,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:05:30,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:31,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:05:31,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:31,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:05:31,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:31,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:05:31,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:31,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:05:31,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:31,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:05:31,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:31,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:05:31,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:31,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:05:31,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:31,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:05:31,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:31,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:05:31,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:31,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:05:31,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:31,443 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:05:31,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:05:31,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140862520] [2021-11-13 18:05:31,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140862520] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:05:31,449 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:05:31,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:05:31,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308712454] [2021-11-13 18:05:31,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:05:31,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:05:31,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:05:31,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:05:31,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:05:31,454 INFO L87 Difference]: Start difference. First operand 3090 states and 4410 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:05:33,506 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:05:43,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:05:43,317 INFO L93 Difference]: Finished difference Result 9571 states and 13732 transitions. [2021-11-13 18:05:43,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:05:43,318 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 85 [2021-11-13 18:05:43,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:05:43,383 INFO L225 Difference]: With dead ends: 9571 [2021-11-13 18:05:43,383 INFO L226 Difference]: Without dead ends: 6502 [2021-11-13 18:05:43,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:05:43,405 INFO L933 BasicCegarLoop]: 2453 mSDtfsCounter, 2816 mSDsluCounter, 6489 mSDsCounter, 0 mSdLazyCounter, 3117 mSolverCounterSat, 1167 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10003.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3216 SdHoareTripleChecker+Valid, 8942 SdHoareTripleChecker+Invalid, 4285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 98.34ms SdHoareTripleChecker+Time, 1167 IncrementalHoareTripleChecker+Valid, 3117 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11201.27ms IncrementalHoareTripleChecker+Time [2021-11-13 18:05:43,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3216 Valid, 8942 Invalid, 4285 Unknown, 0 Unchecked, 98.34ms Time], IncrementalHoareTripleChecker [1167 Valid, 3117 Invalid, 1 Unknown, 0 Unchecked, 11201.27ms Time] [2021-11-13 18:05:43,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6502 states. [2021-11-13 18:05:43,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6502 to 6218. [2021-11-13 18:05:43,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6218 states, 4302 states have (on average 1.3147373314737332) internal successors, (5656), 4376 states have internal predecessors, (5656), 1605 states have call successors, (1605), 305 states have call predecessors, (1605), 310 states have return successors, (1624), 1596 states have call predecessors, (1624), 1604 states have call successors, (1624) [2021-11-13 18:05:43,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6218 states to 6218 states and 8885 transitions. [2021-11-13 18:05:43,815 INFO L78 Accepts]: Start accepts. Automaton has 6218 states and 8885 transitions. Word has length 85 [2021-11-13 18:05:43,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:05:43,818 INFO L470 AbstractCegarLoop]: Abstraction has 6218 states and 8885 transitions. [2021-11-13 18:05:43,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:05:43,818 INFO L276 IsEmpty]: Start isEmpty. Operand 6218 states and 8885 transitions. [2021-11-13 18:05:43,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2021-11-13 18:05:43,860 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:05:43,862 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 11, 11, 11, 10, 10, 10, 7, 7, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:05:43,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 18:05:43,863 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:05:43,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:05:43,864 INFO L85 PathProgramCache]: Analyzing trace with hash -341573449, now seen corresponding path program 1 times [2021-11-13 18:05:43,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:05:43,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275965710] [2021-11-13 18:05:43,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:05:43,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:05:44,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:44,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:05:44,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:44,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:05:44,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:44,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:05:44,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:44,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:05:44,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:44,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:05:44,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:44,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:05:44,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:44,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:05:44,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:44,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:05:44,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:44,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:05:44,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:44,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:05:44,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:44,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-13 18:05:44,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:05:44,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275965710] [2021-11-13 18:05:44,555 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2021-11-13 18:05:44,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866563477] [2021-11-13 18:05:44,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:05:44,558 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:05:44,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:05:44,563 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:05:44,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-13 18:05:45,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:45,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 4429 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:05:45,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:05:47,153 INFO L134 CoverageAnalysis]: Checked inductivity of 954 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 910 trivial. 0 not checked. [2021-11-13 18:05:47,153 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 18:05:47,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866563477] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:05:47,154 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:05:47,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:05:47,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113354156] [2021-11-13 18:05:47,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:05:47,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:05:47,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:05:47,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:05:47,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:05:47,158 INFO L87 Difference]: Start difference. First operand 6218 states and 8885 transitions. Second operand has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 2 states have call successors, (69), 2 states have call predecessors, (69), 2 states have return successors, (68), 2 states have call predecessors, (68), 2 states have call successors, (68) [2021-11-13 18:05:47,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:05:47,736 INFO L93 Difference]: Finished difference Result 17502 states and 25013 transitions. [2021-11-13 18:05:47,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:05:47,737 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 2 states have call successors, (69), 2 states have call predecessors, (69), 2 states have return successors, (68), 2 states have call predecessors, (68), 2 states have call successors, (68) Word has length 467 [2021-11-13 18:05:47,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:05:47,831 INFO L225 Difference]: With dead ends: 17502 [2021-11-13 18:05:47,831 INFO L226 Difference]: Without dead ends: 11310 [2021-11-13 18:05:47,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 486 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:05:47,877 INFO L933 BasicCegarLoop]: 2552 mSDtfsCounter, 1840 mSDsluCounter, 2096 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 198.47ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1840 SdHoareTripleChecker+Valid, 4648 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.21ms SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 234.63ms IncrementalHoareTripleChecker+Time [2021-11-13 18:05:47,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1840 Valid, 4648 Invalid, 125 Unknown, 0 Unchecked, 13.21ms Time], IncrementalHoareTripleChecker [29 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 234.63ms Time] [2021-11-13 18:05:48,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11310 states. [2021-11-13 18:05:48,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11310 to 11250. [2021-11-13 18:05:48,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11250 states, 7834 states have (on average 1.315419964258361) internal successors, (10305), 7998 states have internal predecessors, (10305), 2827 states have call successors, (2827), 577 states have call predecessors, (2827), 588 states have return successors, (2870), 2790 states have call predecessors, (2870), 2826 states have call successors, (2870) [2021-11-13 18:05:48,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11250 states to 11250 states and 16002 transitions. [2021-11-13 18:05:48,699 INFO L78 Accepts]: Start accepts. Automaton has 11250 states and 16002 transitions. Word has length 467 [2021-11-13 18:05:48,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:05:48,702 INFO L470 AbstractCegarLoop]: Abstraction has 11250 states and 16002 transitions. [2021-11-13 18:05:48,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 2 states have call successors, (69), 2 states have call predecessors, (69), 2 states have return successors, (68), 2 states have call predecessors, (68), 2 states have call successors, (68) [2021-11-13 18:05:48,703 INFO L276 IsEmpty]: Start isEmpty. Operand 11250 states and 16002 transitions. [2021-11-13 18:05:48,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 514 [2021-11-13 18:05:48,751 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:05:48,752 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 11, 11, 11, 10, 10, 10, 7, 7, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:05:48,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-13 18:05:48,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:05:48,973 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:05:48,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:05:48,974 INFO L85 PathProgramCache]: Analyzing trace with hash 609671314, now seen corresponding path program 1 times [2021-11-13 18:05:48,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:05:48,974 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886133401] [2021-11-13 18:05:48,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:05:48,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:05:49,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:05:49,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:05:49,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:05:49,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:05:49,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:05:49,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:05:49,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:05:49,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:05:49,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:05:49,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:05:49,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-11-13 18:05:49,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-11-13 18:05:49,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-11-13 18:05:49,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-11-13 18:05:49,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-13 18:05:49,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-11-13 18:05:49,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-11-13 18:05:49,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:05:49,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-11-13 18:05:49,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:05:49,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:05:49,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-11-13 18:05:49,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-11-13 18:05:49,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-11-13 18:05:49,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-11-13 18:05:49,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-11-13 18:05:49,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:05:49,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-11-13 18:05:49,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:49,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-11-13 18:05:49,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-13 18:05:50,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:05:50,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-11-13 18:05:50,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:05:50,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:05:50,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-13 18:05:50,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-13 18:05:50,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-11-13 18:05:50,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-11-13 18:05:50,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:05:50,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:05:50,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 18:05:50,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-11-13 18:05:50,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-11-13 18:05:50,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-11-13 18:05:50,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:05:50,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-11-13 18:05:50,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-13 18:05:50,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-13 18:05:50,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:05:50,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-11-13 18:05:50,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-13 18:05:50,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-11-13 18:05:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-11-13 18:05:50,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-13 18:05:50,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-13 18:05:50,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-11-13 18:05:50,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2021-11-13 18:05:50,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:05:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2021-11-13 18:05:50,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-11-13 18:05:50,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2021-11-13 18:05:50,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2021-11-13 18:05:50,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2021-11-13 18:05:50,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-11-13 18:05:50,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:05:50,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-11-13 18:05:50,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 18:05:50,343 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.UnsupportedOperationException: Auxiliary term must not be contained in any collection at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.SmtFreePredicateFactory$AuxiliaryTerm.hashCode(SmtFreePredicateFactory.java:134) at java.base/java.util.HashMap.hash(HashMap.java:339) at java.base/java.util.HashMap.containsKey(HashMap.java:591) at java.base/java.util.HashSet.contains(HashSet.java:204) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.ContainsQuantifier$QuantifierFinder.walk(ContainsQuantifier.java:67) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:115) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:106) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.ContainsQuantifier.containsQuantifier(ContainsQuantifier.java:124) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckStatisticsGenerator.reportSequenceOfInterpolants(TraceCheckStatisticsGenerator.java:107) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.(InterpolatingTraceCheckCraig.java:98) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleCraig.construct(IpTcStrategyModuleCraig.java:79) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleCraig.construct(IpTcStrategyModuleCraig.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.isCorrect(IpTcStrategyModuleBase.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.checkFeasibility(AutomatonFreeRefinementEngine.java:211) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:124) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:610) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-13 18:05:50,348 INFO L158 Benchmark]: Toolchain (without parser) took 50071.71ms. Allocated memory was 94.4MB in the beginning and 671.1MB in the end (delta: 576.7MB). Free memory was 65.1MB in the beginning and 371.6MB in the end (delta: -306.4MB). Peak memory consumption was 269.4MB. Max. memory is 16.1GB. [2021-11-13 18:05:50,349 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 94.4MB. Free memory was 67.5MB in the beginning and 67.5MB in the end (delta: 31.7kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 18:05:50,349 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3474.68ms. Allocated memory was 94.4MB in the beginning and 180.4MB in the end (delta: 86.0MB). Free memory was 64.8MB in the beginning and 97.1MB in the end (delta: -32.3MB). Peak memory consumption was 83.6MB. Max. memory is 16.1GB. [2021-11-13 18:05:50,350 INFO L158 Benchmark]: Boogie Procedure Inliner took 406.37ms. Allocated memory is still 180.4MB. Free memory was 97.1MB in the beginning and 69.9MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2021-11-13 18:05:50,350 INFO L158 Benchmark]: Boogie Preprocessor took 390.97ms. Allocated memory is still 180.4MB. Free memory was 69.9MB in the beginning and 78.5MB in the end (delta: -8.7MB). Peak memory consumption was 13.5MB. Max. memory is 16.1GB. [2021-11-13 18:05:50,351 INFO L158 Benchmark]: RCFGBuilder took 12102.93ms. Allocated memory was 180.4MB in the beginning and 545.3MB in the end (delta: 364.9MB). Free memory was 78.5MB in the beginning and 352.4MB in the end (delta: -273.9MB). Peak memory consumption was 316.3MB. Max. memory is 16.1GB. [2021-11-13 18:05:50,353 INFO L158 Benchmark]: TraceAbstraction took 33689.93ms. Allocated memory was 545.3MB in the beginning and 671.1MB in the end (delta: 125.8MB). Free memory was 352.4MB in the beginning and 371.6MB in the end (delta: -19.2MB). Peak memory consumption was 105.6MB. Max. memory is 16.1GB. [2021-11-13 18:05:50,356 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.27ms. Allocated memory is still 94.4MB. Free memory was 67.5MB in the beginning and 67.5MB in the end (delta: 31.7kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3474.68ms. Allocated memory was 94.4MB in the beginning and 180.4MB in the end (delta: 86.0MB). Free memory was 64.8MB in the beginning and 97.1MB in the end (delta: -32.3MB). Peak memory consumption was 83.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 406.37ms. Allocated memory is still 180.4MB. Free memory was 97.1MB in the beginning and 69.9MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 390.97ms. Allocated memory is still 180.4MB. Free memory was 69.9MB in the beginning and 78.5MB in the end (delta: -8.7MB). Peak memory consumption was 13.5MB. Max. memory is 16.1GB. * RCFGBuilder took 12102.93ms. Allocated memory was 180.4MB in the beginning and 545.3MB in the end (delta: 364.9MB). Free memory was 78.5MB in the beginning and 352.4MB in the end (delta: -273.9MB). Peak memory consumption was 316.3MB. Max. memory is 16.1GB. * TraceAbstraction took 33689.93ms. Allocated memory was 545.3MB in the beginning and 671.1MB in the end (delta: 125.8MB). Free memory was 352.4MB in the beginning and 371.6MB in the end (delta: -19.2MB). Peak memory consumption was 105.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: UnsupportedOperationException: Auxiliary term must not be contained in any collection de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: UnsupportedOperationException: Auxiliary term must not be contained in any collection: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.SmtFreePredicateFactory$AuxiliaryTerm.hashCode(SmtFreePredicateFactory.java:134) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-13 18:05:50,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 26d71a6766df17a2d23a86b348a9251fef4bcae90cf6020641e74c486ac2b1eb --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 18:05:53,000 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 18:05:53,004 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 18:05:53,062 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 18:05:53,062 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 18:05:53,067 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 18:05:53,069 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 18:05:53,076 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 18:05:53,079 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 18:05:53,085 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 18:05:53,087 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 18:05:53,089 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 18:05:53,089 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 18:05:53,092 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 18:05:53,094 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 18:05:53,099 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 18:05:53,101 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 18:05:53,102 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 18:05:53,104 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 18:05:53,112 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 18:05:53,115 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 18:05:53,116 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 18:05:53,119 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 18:05:53,121 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 18:05:53,130 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 18:05:53,131 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 18:05:53,131 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 18:05:53,133 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 18:05:53,134 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 18:05:53,135 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 18:05:53,136 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 18:05:53,137 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 18:05:53,139 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 18:05:53,140 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 18:05:53,142 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 18:05:53,142 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 18:05:53,143 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 18:05:53,144 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 18:05:53,144 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 18:05:53,146 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 18:05:53,147 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 18:05:53,148 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2021-11-13 18:05:53,206 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 18:05:53,206 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 18:05:53,207 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 18:05:53,207 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 18:05:53,208 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 18:05:53,209 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 18:05:53,210 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 18:05:53,211 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 18:05:53,211 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 18:05:53,211 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 18:05:53,213 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 18:05:53,213 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 18:05:53,213 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 18:05:53,214 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 18:05:53,214 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-13 18:05:53,214 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-13 18:05:53,215 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 18:05:53,215 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 18:05:53,215 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 18:05:53,216 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 18:05:53,216 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 18:05:53,216 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 18:05:53,216 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:05:53,217 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 18:05:53,217 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 18:05:53,217 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 18:05:53,218 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-13 18:05:53,218 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-13 18:05:53,219 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 18:05:53,219 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 18:05:53,219 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 18:05:53,219 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 18:05:53,220 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-13 18:05:53,220 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/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_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 26d71a6766df17a2d23a86b348a9251fef4bcae90cf6020641e74c486ac2b1eb [2021-11-13 18:05:53,644 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 18:05:53,667 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 18:05:53,670 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 18:05:53,671 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 18:05:53,672 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 18:05:53,674 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i [2021-11-13 18:05:53,762 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/data/3eb6a31e2/d7e16ae99aaa43eda347e506d8be2e7b/FLAGbe2c27d70 [2021-11-13 18:05:54,959 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 18:05:54,961 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i [2021-11-13 18:05:55,020 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/data/3eb6a31e2/d7e16ae99aaa43eda347e506d8be2e7b/FLAGbe2c27d70 [2021-11-13 18:05:55,283 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/data/3eb6a31e2/d7e16ae99aaa43eda347e506d8be2e7b [2021-11-13 18:05:55,286 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 18:05:55,288 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 18:05:55,293 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 18:05:55,293 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 18:05:55,297 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 18:05:55,298 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:05:55" (1/1) ... [2021-11-13 18:05:55,299 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@465a1295 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:55, skipping insertion in model container [2021-11-13 18:05:55,300 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:05:55" (1/1) ... [2021-11-13 18:05:55,308 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 18:05:55,479 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 18:05:56,800 WARN L228 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_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i[172824,172837] [2021-11-13 18:05:58,113 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:05:58,195 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 18:05:58,455 WARN L228 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_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i[172824,172837] [2021-11-13 18:05:58,747 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:05:59,068 INFO L208 MainTranslator]: Completed translation [2021-11-13 18:05:59,069 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59 WrapperNode [2021-11-13 18:05:59,069 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 18:05:59,080 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 18:05:59,080 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 18:05:59,081 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 18:05:59,088 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59" (1/1) ... [2021-11-13 18:05:59,216 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59" (1/1) ... [2021-11-13 18:05:59,396 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 18:05:59,397 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 18:05:59,397 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 18:05:59,397 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 18:05:59,407 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59" (1/1) ... [2021-11-13 18:05:59,407 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59" (1/1) ... [2021-11-13 18:05:59,442 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59" (1/1) ... [2021-11-13 18:05:59,443 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59" (1/1) ... [2021-11-13 18:05:59,588 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59" (1/1) ... [2021-11-13 18:05:59,621 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59" (1/1) ... [2021-11-13 18:05:59,720 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59" (1/1) ... [2021-11-13 18:05:59,773 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 18:05:59,775 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 18:05:59,775 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 18:05:59,775 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 18:05:59,776 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59" (1/1) ... [2021-11-13 18:05:59,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:05:59,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:05:59,811 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 18:05:59,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 18:05:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-13 18:05:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-13 18:05:59,867 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-13 18:05:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure mdiobus_free [2021-11-13 18:05:59,868 INFO L138 BoogieDeclarations]: Found implementation of procedure mdiobus_free [2021-11-13 18:05:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-13 18:05:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-13 18:05:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-13 18:05:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-13 18:05:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-13 18:05:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-13 18:05:59,869 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-13 18:05:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_dmac_soft_reset [2021-11-13 18:05:59,869 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_dmac_soft_reset [2021-11-13 18:05:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-13 18:05:59,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-13 18:05:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure mdiobus_unregister [2021-11-13 18:05:59,870 INFO L138 BoogieDeclarations]: Found implementation of procedure mdiobus_unregister [2021-11-13 18:05:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-13 18:05:59,871 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-13 18:05:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 18:05:59,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 18:05:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_remove [2021-11-13 18:05:59,871 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_remove [2021-11-13 18:05:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-11-13 18:05:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_eeprom_send_cmd [2021-11-13 18:05:59,872 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_eeprom_send_cmd [2021-11-13 18:05:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2021-11-13 18:05:59,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2021-11-13 18:05:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-13 18:05:59,873 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-13 18:05:59,873 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_free_rx_ring [2021-11-13 18:05:59,873 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_free_rx_ring [2021-11-13 18:05:59,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-13 18:05:59,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-13 18:05:59,873 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-11-13 18:05:59,874 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-11-13 18:05:59,874 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-13 18:05:59,874 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-13 18:05:59,874 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-13 18:05:59,875 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-13 18:05:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-13 18:05:59,875 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-13 18:05:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_reg_read [2021-11-13 18:05:59,875 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_reg_read [2021-11-13 18:05:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-13 18:05:59,876 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-13 18:05:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_set_mac_address [2021-11-13 18:05:59,876 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_set_mac_address [2021-11-13 18:05:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 18:05:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_get_stats [2021-11-13 18:05:59,877 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_get_stats [2021-11-13 18:05:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2021-11-13 18:05:59,877 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2021-11-13 18:05:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-13 18:05:59,877 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-13 18:05:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2021-11-13 18:05:59,878 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2021-11-13 18:05:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 18:05:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-13 18:05:59,878 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-13 18:05:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-13 18:05:59,879 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-13 18:05:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-13 18:05:59,879 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-13 18:05:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-13 18:05:59,880 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-13 18:05:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_u32 [2021-11-13 18:05:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_open [2021-11-13 18:05:59,880 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_open [2021-11-13 18:05:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-13 18:05:59,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-13 18:05:59,881 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-13 18:05:59,881 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-13 18:05:59,881 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2021-11-13 18:05:59,881 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2021-11-13 18:05:59,882 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-13 18:05:59,882 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-13 18:05:59,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-13 18:05:59,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-13 18:05:59,882 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 18:05:59,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-13 18:05:59,883 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-13 18:05:59,883 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-13 18:05:59,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 18:05:59,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-13 18:05:59,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-13 18:05:59,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-13 18:05:59,884 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-11-13 18:05:59,884 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-11-13 18:05:59,884 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-13 18:05:59,884 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-13 18:05:59,885 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-13 18:05:59,885 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-13 18:05:59,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-13 18:05:59,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-13 18:05:59,885 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-13 18:05:59,885 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-13 18:05:59,886 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-13 18:05:59,886 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-13 18:05:59,886 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_eeprom_enable_access [2021-11-13 18:05:59,886 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_eeprom_enable_access [2021-11-13 18:05:59,886 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2021-11-13 18:05:59,886 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2021-11-13 18:05:59,887 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_reg_write [2021-11-13 18:05:59,887 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_reg_write [2021-11-13 18:05:59,887 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-13 18:05:59,888 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-13 18:05:59,888 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-13 18:05:59,888 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-13 18:05:59,888 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2021-11-13 18:05:59,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2021-11-13 18:05:59,889 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2021-11-13 18:05:59,889 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2021-11-13 18:05:59,889 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-13 18:05:59,889 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-13 18:05:59,889 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 18:05:59,889 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 18:05:59,890 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-13 18:05:59,890 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-13 18:05:59,890 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-13 18:05:59,890 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-13 18:05:59,890 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2021-11-13 18:05:59,891 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2021-11-13 18:05:59,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-13 18:05:59,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-13 18:05:59,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-13 18:05:59,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-13 18:05:59,894 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-13 18:05:59,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-13 18:05:59,894 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_set_multicast_list [2021-11-13 18:05:59,894 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_set_multicast_list [2021-11-13 18:05:59,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 18:05:59,895 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-13 18:05:59,895 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-13 18:05:59,895 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-11-13 18:05:59,896 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-11-13 18:05:59,896 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_alloc_rx_buffer [2021-11-13 18:05:59,896 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_alloc_rx_buffer [2021-11-13 18:05:59,896 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2021-11-13 18:05:59,896 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2021-11-13 18:05:59,897 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_stop_rx [2021-11-13 18:05:59,897 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_stop_rx [2021-11-13 18:05:59,897 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-11-13 18:05:59,897 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-11-13 18:05:59,897 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-13 18:05:59,897 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-13 18:05:59,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 18:05:59,898 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-13 18:05:59,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-13 18:05:59,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-13 18:05:59,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2021-11-13 18:05:59,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2021-11-13 18:05:59,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-13 18:05:59,900 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2021-11-13 18:05:59,901 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2021-11-13 18:05:59,901 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_isr [2021-11-13 18:05:59,901 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_isr [2021-11-13 18:05:59,901 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_disable [2021-11-13 18:05:59,901 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_disable [2021-11-13 18:05:59,901 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_do_ioctl [2021-11-13 18:05:59,902 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_do_ioctl [2021-11-13 18:05:59,902 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_poll_controller [2021-11-13 18:05:59,902 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_poll_controller [2021-11-13 18:05:59,902 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-11-13 18:05:59,902 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-11-13 18:05:59,903 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2021-11-13 18:05:59,903 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2021-11-13 18:05:59,903 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-13 18:05:59,903 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-13 18:05:59,903 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_stop_tx [2021-11-13 18:05:59,903 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_stop_tx [2021-11-13 18:05:59,904 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2021-11-13 18:05:59,904 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2021-11-13 18:05:59,904 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-13 18:05:59,904 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-13 18:05:59,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-13 18:05:59,905 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_free_tx_ring [2021-11-13 18:05:59,905 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_free_tx_ring [2021-11-13 18:05:59,905 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tail_pointer [2021-11-13 18:05:59,905 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tail_pointer [2021-11-13 18:05:59,905 INFO L130 BoogieDeclarations]: Found specification of procedure smsc9420_pci_flush_write [2021-11-13 18:05:59,905 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc9420_pci_flush_write [2021-11-13 18:05:59,906 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 18:05:59,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 18:05:59,906 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2021-11-13 18:05:59,906 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2021-11-13 18:06:01,988 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-13 18:06:27,879 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 18:06:27,879 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-13 18:06:27,885 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:06:27 BoogieIcfgContainer [2021-11-13 18:06:27,885 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 18:06:27,887 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 18:06:27,888 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 18:06:27,891 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 18:06:27,891 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 06:05:55" (1/3) ... [2021-11-13 18:06:27,892 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3fec68a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:06:27, skipping insertion in model container [2021-11-13 18:06:27,893 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:05:59" (2/3) ... [2021-11-13 18:06:27,893 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3fec68a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:06:27, skipping insertion in model container [2021-11-13 18:06:27,893 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:06:27" (3/3) ... [2021-11-13 18:06:27,895 INFO L111 eAbstractionObserver]: Analyzing ICFG 205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ethernet--smsc--smsc9420.ko-entry_point.cil.out.i [2021-11-13 18:06:27,901 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 18:06:27,901 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 18:06:27,967 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 18:06:27,974 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 18:06:27,975 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 18:06:28,031 INFO L276 IsEmpty]: Start isEmpty. Operand has 1610 states, 1116 states have (on average 1.3387096774193548) internal successors, (1494), 1143 states have internal predecessors, (1494), 415 states have call successors, (415), 78 states have call predecessors, (415), 77 states have return successors, (408), 405 states have call predecessors, (408), 408 states have call successors, (408) [2021-11-13 18:06:28,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-13 18:06:28,046 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:06:28,047 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:06:28,048 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:06:28,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:06:28,054 INFO L85 PathProgramCache]: Analyzing trace with hash 934868167, now seen corresponding path program 1 times [2021-11-13 18:06:28,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:06:28,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1215352494] [2021-11-13 18:06:28,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:06:28,083 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:06:28,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:06:28,086 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:06:28,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-13 18:06:31,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:31,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 1305 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 18:06:31,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:06:31,718 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:06:31,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:06:31,990 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:06:31,991 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:06:31,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1215352494] [2021-11-13 18:06:31,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1215352494] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:06:31,992 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:06:31,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-13 18:06:31,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561006442] [2021-11-13 18:06:31,995 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:06:32,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:06:32,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:06:32,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:06:32,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:06:32,045 INFO L87 Difference]: Start difference. First operand has 1610 states, 1116 states have (on average 1.3387096774193548) internal successors, (1494), 1143 states have internal predecessors, (1494), 415 states have call successors, (415), 78 states have call predecessors, (415), 77 states have return successors, (408), 405 states have call predecessors, (408), 408 states have call successors, (408) Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:32,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:06:32,472 INFO L93 Difference]: Finished difference Result 3217 states and 4664 transitions. [2021-11-13 18:06:32,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:06:32,476 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 80 [2021-11-13 18:06:32,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:06:32,514 INFO L225 Difference]: With dead ends: 3217 [2021-11-13 18:06:32,514 INFO L226 Difference]: Without dead ends: 1572 [2021-11-13 18:06:32,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:06:32,545 INFO L933 BasicCegarLoop]: 2310 mSDtfsCounter, 0 mSDsluCounter, 4616 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.21ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6926 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 79.06ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.23ms IncrementalHoareTripleChecker+Time [2021-11-13 18:06:32,546 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 6926 Invalid, 6 Unknown, 0 Unchecked, 79.06ms Time], IncrementalHoareTripleChecker [1 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 39.23ms Time] [2021-11-13 18:06:32,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1572 states. [2021-11-13 18:06:32,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1572 to 1572. [2021-11-13 18:06:32,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1087 states have (on average 1.31278748850046) internal successors, (1427), 1105 states have internal predecessors, (1427), 408 states have call successors, (408), 77 states have call predecessors, (408), 76 states have return successors, (407), 404 states have call predecessors, (407), 407 states have call successors, (407) [2021-11-13 18:06:32,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 2242 transitions. [2021-11-13 18:06:32,889 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 2242 transitions. Word has length 80 [2021-11-13 18:06:32,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:06:32,891 INFO L470 AbstractCegarLoop]: Abstraction has 1572 states and 2242 transitions. [2021-11-13 18:06:32,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:32,892 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 2242 transitions. [2021-11-13 18:06:32,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-13 18:06:32,899 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:06:32,900 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:06:32,943 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-13 18:06:33,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:06:33,124 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:06:33,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:06:33,126 INFO L85 PathProgramCache]: Analyzing trace with hash -1681099257, now seen corresponding path program 1 times [2021-11-13 18:06:33,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:06:33,132 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1526635305] [2021-11-13 18:06:33,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:06:33,133 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:06:33,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:06:33,137 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:06:33,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-13 18:06:36,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:36,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 1315 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 18:06:36,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:06:36,844 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:06:36,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:06:37,331 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:06:37,332 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:06:37,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1526635305] [2021-11-13 18:06:37,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1526635305] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:06:37,332 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:06:37,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-11-13 18:06:37,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793815081] [2021-11-13 18:06:37,333 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-13 18:06:37,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:06:37,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:06:37,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:06:37,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:06:37,337 INFO L87 Difference]: Start difference. First operand 1572 states and 2242 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:37,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:06:37,623 INFO L93 Difference]: Finished difference Result 3119 states and 4450 transitions. [2021-11-13 18:06:37,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 18:06:37,624 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 82 [2021-11-13 18:06:37,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:06:37,641 INFO L225 Difference]: With dead ends: 3119 [2021-11-13 18:06:37,641 INFO L226 Difference]: Without dead ends: 1574 [2021-11-13 18:06:37,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:06:37,651 INFO L933 BasicCegarLoop]: 2239 mSDtfsCounter, 0 mSDsluCounter, 8948 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 102.36ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 11187 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 31.69ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 117.30ms IncrementalHoareTripleChecker+Time [2021-11-13 18:06:37,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 11187 Invalid, 20 Unknown, 0 Unchecked, 31.69ms Time], IncrementalHoareTripleChecker [3 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 117.30ms Time] [2021-11-13 18:06:37,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1574 states. [2021-11-13 18:06:37,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1574 to 1574. [2021-11-13 18:06:37,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1574 states, 1089 states have (on average 1.3122130394857667) internal successors, (1429), 1107 states have internal predecessors, (1429), 408 states have call successors, (408), 77 states have call predecessors, (408), 76 states have return successors, (407), 404 states have call predecessors, (407), 407 states have call successors, (407) [2021-11-13 18:06:37,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1574 states to 1574 states and 2244 transitions. [2021-11-13 18:06:37,747 INFO L78 Accepts]: Start accepts. Automaton has 1574 states and 2244 transitions. Word has length 82 [2021-11-13 18:06:37,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:06:37,748 INFO L470 AbstractCegarLoop]: Abstraction has 1574 states and 2244 transitions. [2021-11-13 18:06:37,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:37,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1574 states and 2244 transitions. [2021-11-13 18:06:37,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-13 18:06:37,752 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:06:37,753 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:06:37,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-13 18:06:37,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:06:37,976 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:06:37,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:06:37,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1225041735, now seen corresponding path program 2 times [2021-11-13 18:06:37,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:06:37,979 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [784258934] [2021-11-13 18:06:37,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 18:06:37,979 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:06:37,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:06:37,980 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:06:37,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-13 18:06:40,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-13 18:06:40,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 18:06:40,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 1131 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:06:40,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:06:41,020 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2021-11-13 18:06:41,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:06:41,256 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2021-11-13 18:06:41,257 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:06:41,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [784258934] [2021-11-13 18:06:41,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [784258934] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:06:41,258 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:06:41,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-13 18:06:41,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643829628] [2021-11-13 18:06:41,258 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:06:41,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:06:41,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:06:41,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:06:41,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:06:41,260 INFO L87 Difference]: Start difference. First operand 1574 states and 2244 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:43,539 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:06:49,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:06:49,420 INFO L93 Difference]: Finished difference Result 6157 states and 8791 transitions. [2021-11-13 18:06:49,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:06:49,421 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 84 [2021-11-13 18:06:49,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:06:49,464 INFO L225 Difference]: With dead ends: 6157 [2021-11-13 18:06:49,464 INFO L226 Difference]: Without dead ends: 4613 [2021-11-13 18:06:49,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:06:49,476 INFO L933 BasicCegarLoop]: 3041 mSDtfsCounter, 5744 mSDsluCounter, 3579 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 791 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6899.64ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5744 SdHoareTripleChecker+Valid, 6620 SdHoareTripleChecker+Invalid, 1616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 43.54ms SdHoareTripleChecker+Time, 791 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7765.42ms IncrementalHoareTripleChecker+Time [2021-11-13 18:06:49,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5744 Valid, 6620 Invalid, 1616 Unknown, 0 Unchecked, 43.54ms Time], IncrementalHoareTripleChecker [791 Valid, 824 Invalid, 1 Unknown, 0 Unchecked, 7765.42ms Time] [2021-11-13 18:06:49,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4613 states. [2021-11-13 18:06:49,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4613 to 4613. [2021-11-13 18:06:49,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4613 states, 3190 states have (on average 1.3156739811912226) internal successors, (4197), 3244 states have internal predecessors, (4197), 1194 states have call successors, (1194), 229 states have call predecessors, (1194), 228 states have return successors, (1193), 1184 states have call predecessors, (1193), 1193 states have call successors, (1193) [2021-11-13 18:06:49,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4613 states to 4613 states and 6584 transitions. [2021-11-13 18:06:49,788 INFO L78 Accepts]: Start accepts. Automaton has 4613 states and 6584 transitions. Word has length 84 [2021-11-13 18:06:49,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:06:49,789 INFO L470 AbstractCegarLoop]: Abstraction has 4613 states and 6584 transitions. [2021-11-13 18:06:49,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:49,789 INFO L276 IsEmpty]: Start isEmpty. Operand 4613 states and 6584 transitions. [2021-11-13 18:06:49,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-13 18:06:49,798 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:06:49,799 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:06:49,832 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-13 18:06:50,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:06:50,012 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:06:50,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:06:50,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1801508975, now seen corresponding path program 1 times [2021-11-13 18:06:50,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:06:50,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1043585761] [2021-11-13 18:06:50,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:06:50,017 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:06:50,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:06:50,019 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:06:50,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-13 18:06:53,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 1345 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 18:06:53,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:06:53,579 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2021-11-13 18:06:53,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:06:53,946 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2021-11-13 18:06:53,946 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:06:53,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1043585761] [2021-11-13 18:06:53,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1043585761] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:06:53,947 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:06:53,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 7 [2021-11-13 18:06:53,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722677020] [2021-11-13 18:06:53,947 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:06:53,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:06:53,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:06:53,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:06:53,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:06:53,949 INFO L87 Difference]: Start difference. First operand 4613 states and 6584 transitions. Second operand has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:54,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:06:54,836 INFO L93 Difference]: Finished difference Result 13776 states and 19692 transitions. [2021-11-13 18:06:54,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:06:54,837 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 89 [2021-11-13 18:06:54,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:06:54,933 INFO L225 Difference]: With dead ends: 13776 [2021-11-13 18:06:54,934 INFO L226 Difference]: Without dead ends: 9188 [2021-11-13 18:06:54,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:06:54,970 INFO L933 BasicCegarLoop]: 2683 mSDtfsCounter, 2216 mSDsluCounter, 7567 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 278.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2216 SdHoareTripleChecker+Valid, 10250 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 42.07ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 339.71ms IncrementalHoareTripleChecker+Time [2021-11-13 18:06:54,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2216 Valid, 10250 Invalid, 23 Unknown, 0 Unchecked, 42.07ms Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 339.71ms Time] [2021-11-13 18:06:54,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9188 states. [2021-11-13 18:06:55,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9188 to 9188. [2021-11-13 18:06:55,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9188 states, 6354 states have (on average 1.3158640226628895) internal successors, (8361), 6462 states have internal predecessors, (8361), 2377 states have call successors, (2377), 457 states have call predecessors, (2377), 456 states have return successors, (2388), 2358 states have call predecessors, (2388), 2376 states have call successors, (2388) [2021-11-13 18:06:55,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9188 states to 9188 states and 13126 transitions. [2021-11-13 18:06:55,647 INFO L78 Accepts]: Start accepts. Automaton has 9188 states and 13126 transitions. Word has length 89 [2021-11-13 18:06:55,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:06:55,647 INFO L470 AbstractCegarLoop]: Abstraction has 9188 states and 13126 transitions. [2021-11-13 18:06:55,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:55,648 INFO L276 IsEmpty]: Start isEmpty. Operand 9188 states and 13126 transitions. [2021-11-13 18:06:55,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2021-11-13 18:06:55,697 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:06:55,697 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 11, 11, 11, 10, 10, 10, 7, 7, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:06:55,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-13 18:06:55,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:06:55,912 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:06:55,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:06:55,913 INFO L85 PathProgramCache]: Analyzing trace with hash -420332833, now seen corresponding path program 1 times [2021-11-13 18:06:55,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:06:55,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [994380832] [2021-11-13 18:06:55,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:06:55,916 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:06:55,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:06:55,917 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:06:55,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-13 18:07:00,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 2610 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:07:00,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:07:01,768 INFO L134 CoverageAnalysis]: Checked inductivity of 964 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 920 trivial. 0 not checked. [2021-11-13 18:07:01,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:07:02,797 INFO L134 CoverageAnalysis]: Checked inductivity of 964 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 960 trivial. 0 not checked. [2021-11-13 18:07:02,797 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:07:02,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [994380832] [2021-11-13 18:07:02,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [994380832] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:02,798 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:02,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-13 18:07:02,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615496890] [2021-11-13 18:07:02,798 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:02,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:07:02,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:07:02,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:07:02,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:07:02,801 INFO L87 Difference]: Start difference. First operand 9188 states and 13126 transitions. Second operand has 3 states, 3 states have (on average 107.0) internal successors, (321), 3 states have internal predecessors, (321), 2 states have call successors, (127), 2 states have call predecessors, (127), 2 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) [2021-11-13 18:07:04,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:04,059 INFO L93 Difference]: Finished difference Result 25638 states and 36527 transitions. [2021-11-13 18:07:04,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:07:04,060 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 107.0) internal successors, (321), 3 states have internal predecessors, (321), 2 states have call successors, (127), 2 states have call predecessors, (127), 2 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) Word has length 471 [2021-11-13 18:07:04,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:04,228 INFO L225 Difference]: With dead ends: 25638 [2021-11-13 18:07:04,228 INFO L226 Difference]: Without dead ends: 16480 [2021-11-13 18:07:04,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 940 GetRequests, 939 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-13 18:07:04,286 INFO L933 BasicCegarLoop]: 2576 mSDtfsCounter, 1800 mSDsluCounter, 2096 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 390.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1800 SdHoareTripleChecker+Valid, 4672 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.84ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 452.48ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:04,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1800 Valid, 4672 Invalid, 79 Unknown, 0 Unchecked, 15.84ms Time], IncrementalHoareTripleChecker [7 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 452.48ms Time] [2021-11-13 18:07:04,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16480 states. [2021-11-13 18:07:05,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16480 to 16394. [2021-11-13 18:07:05,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16394 states, 11344 states have (on average 1.3162023977433004) internal successors, (14931), 11584 states have internal predecessors, (14931), 4185 states have call successors, (4185), 865 states have call predecessors, (4185), 864 states have return successors, (4217), 4118 states have call predecessors, (4217), 4184 states have call successors, (4217) [2021-11-13 18:07:05,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16394 states to 16394 states and 23333 transitions. [2021-11-13 18:07:05,608 INFO L78 Accepts]: Start accepts. Automaton has 16394 states and 23333 transitions. Word has length 471 [2021-11-13 18:07:05,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:05,610 INFO L470 AbstractCegarLoop]: Abstraction has 16394 states and 23333 transitions. [2021-11-13 18:07:05,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 107.0) internal successors, (321), 3 states have internal predecessors, (321), 2 states have call successors, (127), 2 states have call predecessors, (127), 2 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) [2021-11-13 18:07:05,611 INFO L276 IsEmpty]: Start isEmpty. Operand 16394 states and 23333 transitions. [2021-11-13 18:07:05,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 518 [2021-11-13 18:07:05,682 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:05,683 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 11, 11, 11, 10, 10, 10, 7, 7, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:07:05,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-13 18:07:05,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:07:05,896 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:05,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:05,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1063400336, now seen corresponding path program 1 times [2021-11-13 18:07:05,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:07:05,900 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1824299766] [2021-11-13 18:07:05,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:05,900 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:07:05,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:07:05,901 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:07:05,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-13 18:07:09,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:10,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 2738 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:07:10,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:07:11,677 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 926 trivial. 0 not checked. [2021-11-13 18:07:11,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:07:12,881 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 966 trivial. 0 not checked. [2021-11-13 18:07:12,881 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:07:12,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1824299766] [2021-11-13 18:07:12,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1824299766] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:12,881 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:12,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-13 18:07:12,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706743242] [2021-11-13 18:07:12,882 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:12,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:07:12,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:07:12,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:07:12,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:07:12,885 INFO L87 Difference]: Start difference. First operand 16394 states and 23333 transitions. Second operand has 3 states, 3 states have (on average 122.0) internal successors, (366), 3 states have internal predecessors, (366), 2 states have call successors, (143), 2 states have call predecessors, (143), 2 states have return successors, (142), 2 states have call predecessors, (142), 2 states have call successors, (142) [2021-11-13 18:07:14,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:14,274 INFO L93 Difference]: Finished difference Result 42061 states and 59896 transitions. [2021-11-13 18:07:14,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:07:14,275 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 122.0) internal successors, (366), 3 states have internal predecessors, (366), 2 states have call successors, (143), 2 states have call predecessors, (143), 2 states have return successors, (142), 2 states have call predecessors, (142), 2 states have call successors, (142) Word has length 517 [2021-11-13 18:07:14,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:14,436 INFO L225 Difference]: With dead ends: 42061 [2021-11-13 18:07:14,436 INFO L226 Difference]: Without dead ends: 25697 [2021-11-13 18:07:14,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1032 GetRequests, 1031 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-13 18:07:14,512 INFO L933 BasicCegarLoop]: 3457 mSDtfsCounter, 1766 mSDsluCounter, 2185 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 305.96ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1766 SdHoareTripleChecker+Valid, 5642 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.68ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 360.54ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:14,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1766 Valid, 5642 Invalid, 20 Unknown, 0 Unchecked, 15.68ms Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 360.54ms Time] [2021-11-13 18:07:14,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25697 states. [2021-11-13 18:07:16,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25697 to 25349. [2021-11-13 18:07:16,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25349 states, 17603 states have (on average 1.321763335795035) internal successors, (23267), 17925 states have internal predecessors, (23267), 6399 states have call successors, (6399), 1347 states have call predecessors, (6399), 1346 states have return successors, (6440), 6314 states have call predecessors, (6440), 6398 states have call successors, (6440) [2021-11-13 18:07:16,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25349 states to 25349 states and 36106 transitions. [2021-11-13 18:07:16,430 INFO L78 Accepts]: Start accepts. Automaton has 25349 states and 36106 transitions. Word has length 517 [2021-11-13 18:07:16,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:16,431 INFO L470 AbstractCegarLoop]: Abstraction has 25349 states and 36106 transitions. [2021-11-13 18:07:16,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 122.0) internal successors, (366), 3 states have internal predecessors, (366), 2 states have call successors, (143), 2 states have call predecessors, (143), 2 states have return successors, (142), 2 states have call predecessors, (142), 2 states have call successors, (142) [2021-11-13 18:07:16,431 INFO L276 IsEmpty]: Start isEmpty. Operand 25349 states and 36106 transitions. [2021-11-13 18:07:16,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 553 [2021-11-13 18:07:16,720 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:16,721 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 10, 10, 10, 7, 7, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:07:16,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-13 18:07:16,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:07:16,944 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:16,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:16,945 INFO L85 PathProgramCache]: Analyzing trace with hash 775553112, now seen corresponding path program 1 times [2021-11-13 18:07:16,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:07:16,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1158545075] [2021-11-13 18:07:16,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:16,950 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:07:16,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:07:16,952 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:07:16,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-13 18:07:21,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:21,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 2836 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:07:21,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:07:23,269 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 230 proven. 0 refuted. 0 times theorem prover too weak. 950 trivial. 0 not checked. [2021-11-13 18:07:23,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:07:24,654 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 1166 trivial. 0 not checked. [2021-11-13 18:07:24,654 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:07:24,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1158545075] [2021-11-13 18:07:24,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1158545075] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:24,654 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:24,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-13 18:07:24,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078784550] [2021-11-13 18:07:24,655 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:24,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:07:24,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:07:24,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:07:24,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:07:24,656 INFO L87 Difference]: Start difference. First operand 25349 states and 36106 transitions. Second operand has 4 states, 4 states have (on average 101.0) internal successors, (404), 4 states have internal predecessors, (404), 4 states have call successors, (151), 3 states have call predecessors, (151), 3 states have return successors, (150), 4 states have call predecessors, (150), 4 states have call successors, (150) [2021-11-13 18:07:26,843 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:07:31,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:31,606 INFO L93 Difference]: Finished difference Result 71251 states and 101119 transitions. [2021-11-13 18:07:31,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:07:31,610 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 101.0) internal successors, (404), 4 states have internal predecessors, (404), 4 states have call successors, (151), 3 states have call predecessors, (151), 3 states have return successors, (150), 4 states have call predecessors, (150), 4 states have call successors, (150) Word has length 552 [2021-11-13 18:07:31,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:31,985 INFO L225 Difference]: With dead ends: 71251 [2021-11-13 18:07:31,985 INFO L226 Difference]: Without dead ends: 45953 [2021-11-13 18:07:32,067 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1102 GetRequests, 1100 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:07:32,069 INFO L933 BasicCegarLoop]: 4263 mSDtfsCounter, 3939 mSDsluCounter, 3840 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 22 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4888.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3939 SdHoareTripleChecker+Valid, 8103 SdHoareTripleChecker+Invalid, 771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.81ms SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5373.53ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:32,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3939 Valid, 8103 Invalid, 771 Unknown, 0 Unchecked, 23.81ms Time], IncrementalHoareTripleChecker [22 Valid, 748 Invalid, 1 Unknown, 0 Unchecked, 5373.53ms Time] [2021-11-13 18:07:32,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45953 states. [2021-11-13 18:07:34,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45953 to 45853. [2021-11-13 18:07:34,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45853 states, 32021 states have (on average 1.3222884981730738) internal successors, (42341), 32529 states have internal predecessors, (42341), 11241 states have call successors, (11241), 2591 states have call predecessors, (11241), 2590 states have return successors, (11300), 11114 states have call predecessors, (11300), 11240 states have call successors, (11300) [2021-11-13 18:07:35,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45853 states to 45853 states and 64882 transitions. [2021-11-13 18:07:35,067 INFO L78 Accepts]: Start accepts. Automaton has 45853 states and 64882 transitions. Word has length 552 [2021-11-13 18:07:35,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:35,068 INFO L470 AbstractCegarLoop]: Abstraction has 45853 states and 64882 transitions. [2021-11-13 18:07:35,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 101.0) internal successors, (404), 4 states have internal predecessors, (404), 4 states have call successors, (151), 3 states have call predecessors, (151), 3 states have return successors, (150), 4 states have call predecessors, (150), 4 states have call successors, (150) [2021-11-13 18:07:35,069 INFO L276 IsEmpty]: Start isEmpty. Operand 45853 states and 64882 transitions. [2021-11-13 18:07:35,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2021-11-13 18:07:35,180 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:35,181 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 11, 11, 11, 8, 8, 5, 5, 5, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:07:35,259 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-13 18:07:35,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:07:35,396 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:35,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:35,397 INFO L85 PathProgramCache]: Analyzing trace with hash -794072992, now seen corresponding path program 1 times [2021-11-13 18:07:35,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:07:35,401 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1722614333] [2021-11-13 18:07:35,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:35,401 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:07:35,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:07:35,403 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:07:35,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-13 18:07:40,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:40,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 3156 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 18:07:40,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:07:42,492 INFO L134 CoverageAnalysis]: Checked inductivity of 1406 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 1292 trivial. 0 not checked. [2021-11-13 18:07:42,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:07:44,094 INFO L134 CoverageAnalysis]: Checked inductivity of 1406 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 1372 trivial. 0 not checked. [2021-11-13 18:07:44,094 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:07:44,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1722614333] [2021-11-13 18:07:44,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1722614333] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:44,095 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:44,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-13 18:07:44,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326460093] [2021-11-13 18:07:44,096 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:44,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:07:44,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:07:44,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:07:44,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:07:44,099 INFO L87 Difference]: Start difference. First operand 45853 states and 64882 transitions. Second operand has 6 states, 6 states have (on average 69.83333333333333) internal successors, (419), 6 states have internal predecessors, (419), 2 states have call successors, (175), 2 states have call predecessors, (175), 2 states have return successors, (174), 2 states have call predecessors, (174), 2 states have call successors, (174) [2021-11-13 18:07:46,307 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:07:53,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:53,290 INFO L93 Difference]: Finished difference Result 115407 states and 163397 transitions. [2021-11-13 18:07:53,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:07:53,292 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 69.83333333333333) internal successors, (419), 6 states have internal predecessors, (419), 2 states have call successors, (175), 2 states have call predecessors, (175), 2 states have return successors, (174), 2 states have call predecessors, (174), 2 states have call successors, (174) Word has length 663 [2021-11-13 18:07:53,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:53,617 INFO L225 Difference]: With dead ends: 115407 [2021-11-13 18:07:53,618 INFO L226 Difference]: Without dead ends: 69605 [2021-11-13 18:07:53,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1327 GetRequests, 1321 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:07:53,756 INFO L933 BasicCegarLoop]: 5069 mSDtfsCounter, 5020 mSDsluCounter, 13322 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 702 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5844.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5020 SdHoareTripleChecker+Valid, 18391 SdHoareTripleChecker+Invalid, 1536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 46.49ms SdHoareTripleChecker+Time, 702 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6525.75ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:53,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5020 Valid, 18391 Invalid, 1536 Unknown, 0 Unchecked, 46.49ms Time], IncrementalHoareTripleChecker [702 Valid, 833 Invalid, 1 Unknown, 0 Unchecked, 6525.75ms Time] [2021-11-13 18:07:53,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69605 states. [2021-11-13 18:07:56,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69605 to 45865. [2021-11-13 18:07:56,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45865 states, 32033 states have (on average 1.3219804576530454) internal successors, (42347), 32541 states have internal predecessors, (42347), 11241 states have call successors, (11241), 2591 states have call predecessors, (11241), 2590 states have return successors, (11300), 11114 states have call predecessors, (11300), 11240 states have call successors, (11300) [2021-11-13 18:07:57,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45865 states to 45865 states and 64888 transitions. [2021-11-13 18:07:57,208 INFO L78 Accepts]: Start accepts. Automaton has 45865 states and 64888 transitions. Word has length 663 [2021-11-13 18:07:57,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:57,209 INFO L470 AbstractCegarLoop]: Abstraction has 45865 states and 64888 transitions. [2021-11-13 18:07:57,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 69.83333333333333) internal successors, (419), 6 states have internal predecessors, (419), 2 states have call successors, (175), 2 states have call predecessors, (175), 2 states have return successors, (174), 2 states have call predecessors, (174), 2 states have call successors, (174) [2021-11-13 18:07:57,209 INFO L276 IsEmpty]: Start isEmpty. Operand 45865 states and 64888 transitions. [2021-11-13 18:07:57,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 710 [2021-11-13 18:07:57,325 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:57,326 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 16, 16, 16, 14, 14, 14, 10, 10, 5, 5, 5, 5, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:07:57,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-13 18:07:57,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:07:57,552 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:57,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:57,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1315275553, now seen corresponding path program 1 times [2021-11-13 18:07:57,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:07:57,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1719360968] [2021-11-13 18:07:57,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:57,559 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:07:57,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:07:57,561 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:07:57,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-13 18:08:02,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:02,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 3390 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 18:08:03,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:08:05,641 INFO L134 CoverageAnalysis]: Checked inductivity of 1777 backedges. 162 proven. 0 refuted. 0 times theorem prover too weak. 1615 trivial. 0 not checked. [2021-11-13 18:08:05,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:08:07,715 INFO L134 CoverageAnalysis]: Checked inductivity of 1777 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 1756 trivial. 0 not checked. [2021-11-13 18:08:07,715 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:08:07,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1719360968] [2021-11-13 18:08:07,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1719360968] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 18:08:07,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 18:08:07,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2021-11-13 18:08:07,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394287316] [2021-11-13 18:08:07,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:08:07,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:08:07,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:08:07,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:08:07,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-13 18:08:07,720 INFO L87 Difference]: Start difference. First operand 45865 states and 64888 transitions. Second operand has 6 states, 6 states have (on average 48.5) internal successors, (291), 5 states have internal predecessors, (291), 2 states have call successors, (93), 2 states have call predecessors, (93), 3 states have return successors, (92), 3 states have call predecessors, (92), 2 states have call successors, (92) [2021-11-13 18:08:09,418 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:12,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:08:12,057 INFO L93 Difference]: Finished difference Result 98891 states and 141009 transitions. [2021-11-13 18:08:12,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 18:08:12,058 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 48.5) internal successors, (291), 5 states have internal predecessors, (291), 2 states have call successors, (93), 2 states have call predecessors, (93), 3 states have return successors, (92), 3 states have call predecessors, (92), 2 states have call successors, (92) Word has length 709 [2021-11-13 18:08:12,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:08:12,405 INFO L225 Difference]: With dead ends: 98891 [2021-11-13 18:08:12,405 INFO L226 Difference]: Without dead ends: 53077 [2021-11-13 18:08:12,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1418 GetRequests, 1409 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:08:12,554 INFO L933 BasicCegarLoop]: 2985 mSDtfsCounter, 1259 mSDsluCounter, 11178 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1681.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1365 SdHoareTripleChecker+Valid, 14163 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 29.62ms SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1804.52ms IncrementalHoareTripleChecker+Time [2021-11-13 18:08:12,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1365 Valid, 14163 Invalid, 236 Unknown, 0 Unchecked, 29.62ms Time], IncrementalHoareTripleChecker [208 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 1804.52ms Time] [2021-11-13 18:08:12,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53077 states. [2021-11-13 18:08:15,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53077 to 45925. [2021-11-13 18:08:15,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45925 states, 32081 states have (on average 1.3214987063994263) internal successors, (42395), 32589 states have internal predecessors, (42395), 11241 states have call successors, (11241), 2591 states have call predecessors, (11241), 2602 states have return successors, (11342), 11126 states have call predecessors, (11342), 11240 states have call successors, (11342) [2021-11-13 18:08:16,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45925 states to 45925 states and 64978 transitions. [2021-11-13 18:08:16,155 INFO L78 Accepts]: Start accepts. Automaton has 45925 states and 64978 transitions. Word has length 709 [2021-11-13 18:08:16,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:08:16,156 INFO L470 AbstractCegarLoop]: Abstraction has 45925 states and 64978 transitions. [2021-11-13 18:08:16,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 48.5) internal successors, (291), 5 states have internal predecessors, (291), 2 states have call successors, (93), 2 states have call predecessors, (93), 3 states have return successors, (92), 3 states have call predecessors, (92), 2 states have call successors, (92) [2021-11-13 18:08:16,157 INFO L276 IsEmpty]: Start isEmpty. Operand 45925 states and 64978 transitions. [2021-11-13 18:08:16,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 730 [2021-11-13 18:08:16,275 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:16,276 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 16, 16, 16, 14, 14, 14, 10, 10, 5, 5, 5, 5, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:08:16,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-13 18:08:16,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:08:16,501 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:16,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:16,501 INFO L85 PathProgramCache]: Analyzing trace with hash -2113028057, now seen corresponding path program 1 times [2021-11-13 18:08:16,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:08:16,507 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [25935351] [2021-11-13 18:08:16,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:16,507 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:08:16,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:08:16,509 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:08:16,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-13 18:08:21,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:21,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 3433 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-13 18:08:21,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:08:24,491 INFO L134 CoverageAnalysis]: Checked inductivity of 1781 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 1621 trivial. 0 not checked. [2021-11-13 18:08:24,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:08:26,907 INFO L134 CoverageAnalysis]: Checked inductivity of 1781 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 1760 trivial. 0 not checked. [2021-11-13 18:08:26,911 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:08:26,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [25935351] [2021-11-13 18:08:26,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [25935351] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:08:26,911 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:08:26,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-11-13 18:08:26,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613755142] [2021-11-13 18:08:26,912 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:08:26,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-13 18:08:26,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:08:26,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-13 18:08:26,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-11-13 18:08:26,916 INFO L87 Difference]: Start difference. First operand 45925 states and 64978 transitions. Second operand has 12 states, 12 states have (on average 36.833333333333336) internal successors, (442), 10 states have internal predecessors, (442), 2 states have call successors, (170), 2 states have call predecessors, (170), 4 states have return successors, (170), 4 states have call predecessors, (170), 2 states have call successors, (170) [2021-11-13 18:08:29,228 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:31,003 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:33,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:08:33,782 INFO L93 Difference]: Finished difference Result 95723 states and 135950 transitions. [2021-11-13 18:08:33,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 18:08:33,783 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 36.833333333333336) internal successors, (442), 10 states have internal predecessors, (442), 2 states have call successors, (170), 2 states have call predecessors, (170), 4 states have return successors, (170), 4 states have call predecessors, (170), 2 states have call successors, (170) Word has length 729 [2021-11-13 18:08:33,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:08:34,015 INFO L225 Difference]: With dead ends: 95723 [2021-11-13 18:08:34,016 INFO L226 Difference]: Without dead ends: 49849 [2021-11-13 18:08:34,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1460 GetRequests, 1448 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-11-13 18:08:34,287 INFO L933 BasicCegarLoop]: 2696 mSDtfsCounter, 2577 mSDsluCounter, 15998 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 426 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4376.75ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2622 SdHoareTripleChecker+Valid, 18694 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 31.88ms SdHoareTripleChecker+Time, 426 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4553.58ms IncrementalHoareTripleChecker+Time [2021-11-13 18:08:34,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2622 Valid, 18694 Invalid, 510 Unknown, 0 Unchecked, 31.88ms Time], IncrementalHoareTripleChecker [426 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 4553.58ms Time] [2021-11-13 18:08:34,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49849 states. [2021-11-13 18:08:36,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49849 to 45949. [2021-11-13 18:08:36,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45949 states, 32105 states have (on average 1.321258370970254) internal successors, (42419), 32607 states have internal predecessors, (42419), 11241 states have call successors, (11241), 2591 states have call predecessors, (11241), 2602 states have return successors, (11342), 11132 states have call predecessors, (11342), 11240 states have call successors, (11342) [2021-11-13 18:08:36,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45949 states to 45949 states and 65002 transitions. [2021-11-13 18:08:37,003 INFO L78 Accepts]: Start accepts. Automaton has 45949 states and 65002 transitions. Word has length 729 [2021-11-13 18:08:37,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:08:37,004 INFO L470 AbstractCegarLoop]: Abstraction has 45949 states and 65002 transitions. [2021-11-13 18:08:37,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 36.833333333333336) internal successors, (442), 10 states have internal predecessors, (442), 2 states have call successors, (170), 2 states have call predecessors, (170), 4 states have return successors, (170), 4 states have call predecessors, (170), 2 states have call successors, (170) [2021-11-13 18:08:37,004 INFO L276 IsEmpty]: Start isEmpty. Operand 45949 states and 65002 transitions. [2021-11-13 18:08:37,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 750 [2021-11-13 18:08:37,101 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:37,101 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 16, 16, 16, 14, 14, 14, 10, 10, 5, 5, 5, 5, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:08:37,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-13 18:08:37,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:08:37,305 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:37,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:37,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1145833885, now seen corresponding path program 1 times [2021-11-13 18:08:37,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:08:37,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [691670892] [2021-11-13 18:08:37,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:37,309 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:08:37,309 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:08:37,310 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:08:37,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-13 18:08:42,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:42,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 3474 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-13 18:08:42,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:08:45,916 INFO L134 CoverageAnalysis]: Checked inductivity of 1813 backedges. 320 proven. 6 refuted. 0 times theorem prover too weak. 1487 trivial. 0 not checked. [2021-11-13 18:08:45,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:08:49,020 INFO L134 CoverageAnalysis]: Checked inductivity of 1813 backedges. 43 proven. 10 refuted. 0 times theorem prover too weak. 1760 trivial. 0 not checked. [2021-11-13 18:08:49,021 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:08:49,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [691670892] [2021-11-13 18:08:49,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [691670892] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:08:49,021 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:08:49,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-11-13 18:08:49,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549710992] [2021-11-13 18:08:49,022 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-13 18:08:49,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-13 18:08:49,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:08:49,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-13 18:08:49,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-11-13 18:08:49,025 INFO L87 Difference]: Start difference. First operand 45949 states and 65002 transitions. Second operand has 12 states, 12 states have (on average 40.166666666666664) internal successors, (482), 10 states have internal predecessors, (482), 6 states have call successors, (178), 3 states have call predecessors, (178), 5 states have return successors, (178), 8 states have call predecessors, (178), 6 states have call successors, (178) [2021-11-13 18:08:53,442 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:55,465 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:57,479 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:08:59,238 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:00,692 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:09:27,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:09:27,444 INFO L93 Difference]: Finished difference Result 186590 states and 271504 transitions. [2021-11-13 18:09:27,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-13 18:09:27,447 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 40.166666666666664) internal successors, (482), 10 states have internal predecessors, (482), 6 states have call successors, (178), 3 states have call predecessors, (178), 5 states have return successors, (178), 8 states have call predecessors, (178), 6 states have call successors, (178) Word has length 749 [2021-11-13 18:09:27,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:09:28,267 INFO L225 Difference]: With dead ends: 186590 [2021-11-13 18:09:28,267 INFO L226 Difference]: Without dead ends: 140692 [2021-11-13 18:09:28,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1522 GetRequests, 1493 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=215, Invalid=715, Unknown=0, NotChecked=0, Total=930 [2021-11-13 18:09:28,406 INFO L933 BasicCegarLoop]: 4147 mSDtfsCounter, 10100 mSDsluCounter, 30198 mSDsCounter, 0 mSdLazyCounter, 3507 mSolverCounterSat, 3709 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26764.79ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 10510 SdHoareTripleChecker+Valid, 34345 SdHoareTripleChecker+Invalid, 7218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 238.14ms SdHoareTripleChecker+Time, 3709 IncrementalHoareTripleChecker+Valid, 3507 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29332.86ms IncrementalHoareTripleChecker+Time [2021-11-13 18:09:28,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10510 Valid, 34345 Invalid, 7218 Unknown, 0 Unchecked, 238.14ms Time], IncrementalHoareTripleChecker [3709 Valid, 3507 Invalid, 2 Unknown, 0 Unchecked, 29332.86ms Time] [2021-11-13 18:09:28,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140692 states. [2021-11-13 18:09:36,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140692 to 91855. [2021-11-13 18:09:36,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91855 states, 64179 states have (on average 1.3211954065971736) internal successors, (84793), 65191 states have internal predecessors, (84793), 22467 states have call successors, (22467), 5177 states have call predecessors, (22467), 5208 states have return successors, (22710), 22250 states have call predecessors, (22710), 22466 states have call successors, (22710) [2021-11-13 18:09:36,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91855 states to 91855 states and 129970 transitions. [2021-11-13 18:09:36,733 INFO L78 Accepts]: Start accepts. Automaton has 91855 states and 129970 transitions. Word has length 749 [2021-11-13 18:09:36,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:09:36,735 INFO L470 AbstractCegarLoop]: Abstraction has 91855 states and 129970 transitions. [2021-11-13 18:09:36,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 40.166666666666664) internal successors, (482), 10 states have internal predecessors, (482), 6 states have call successors, (178), 3 states have call predecessors, (178), 5 states have return successors, (178), 8 states have call predecessors, (178), 6 states have call successors, (178) [2021-11-13 18:09:36,736 INFO L276 IsEmpty]: Start isEmpty. Operand 91855 states and 129970 transitions. [2021-11-13 18:09:36,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 750 [2021-11-13 18:09:36,940 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:09:36,941 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 16, 16, 16, 14, 14, 14, 10, 10, 5, 5, 5, 5, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 18:09:37,030 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2021-11-13 18:09:37,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:09:37,157 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:09:37,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:09:37,157 INFO L85 PathProgramCache]: Analyzing trace with hash -235595233, now seen corresponding path program 1 times [2021-11-13 18:09:37,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:09:37,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1608878251] [2021-11-13 18:09:37,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:09:37,163 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:09:37,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:09:37,164 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:09:37,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e4e34fc-e78b-4ebe-9858-e7fde0c1abbf/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-13 18:09:42,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:09:42,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 3474 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 18:09:42,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:09:45,529 INFO L134 CoverageAnalysis]: Checked inductivity of 1813 backedges. 191 proven. 0 refuted. 0 times theorem prover too weak. 1622 trivial. 0 not checked. [2021-11-13 18:09:45,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:09:47,433 INFO L134 CoverageAnalysis]: Checked inductivity of 1813 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 1794 trivial. 0 not checked. [2021-11-13 18:09:47,434 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:09:47,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1608878251] [2021-11-13 18:09:47,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1608878251] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:09:47,434 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:09:47,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-13 18:09:47,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263652943] [2021-11-13 18:09:47,435 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:09:47,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:09:47,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:09:47,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:09:47,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:09:47,437 INFO L87 Difference]: Start difference. First operand 91855 states and 129970 transitions. Second operand has 6 states, 6 states have (on average 72.16666666666667) internal successors, (433), 6 states have internal predecessors, (433), 4 states have call successors, (168), 2 states have call predecessors, (168), 2 states have return successors, (167), 4 states have call predecessors, (167), 4 states have call successors, (167) [2021-11-13 18:09:52,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:09:52,596 INFO L93 Difference]: Finished difference Result 183923 states and 260249 transitions. [2021-11-13 18:09:52,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:09:52,597 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 72.16666666666667) internal successors, (433), 6 states have internal predecessors, (433), 4 states have call successors, (168), 2 states have call predecessors, (168), 2 states have return successors, (167), 4 states have call predecessors, (167), 4 states have call successors, (167) Word has length 749 [2021-11-13 18:09:52,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:09:53,090 INFO L225 Difference]: With dead ends: 183923 [2021-11-13 18:09:53,091 INFO L226 Difference]: Without dead ends: 92119 [2021-11-13 18:09:53,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1497 GetRequests, 1492 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:09:53,319 INFO L933 BasicCegarLoop]: 2239 mSDtfsCounter, 52 mSDsluCounter, 6701 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 100.73ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 8940 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.57ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 114.03ms IncrementalHoareTripleChecker+Time [2021-11-13 18:09:53,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 8940 Invalid, 24 Unknown, 0 Unchecked, 11.57ms Time], IncrementalHoareTripleChecker [4 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 114.03ms Time] [2021-11-13 18:09:53,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92119 states.