./Ultimate.py --spec ../../sv-benchmarks/c/Systems_DeviceDriversLinux64_ReachSafety.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5842f4b8 Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.c -s /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 49dc514df8fdbca58fa533f72314db1696977611 .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.c -s /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 49dc514df8fdbca58fa533f72314db1696977611 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-5842f4b [2018-11-18 15:02:20,374 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 15:02:20,375 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 15:02:20,384 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 15:02:20,384 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 15:02:20,385 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 15:02:20,386 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 15:02:20,387 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 15:02:20,388 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 15:02:20,388 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 15:02:20,389 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 15:02:20,389 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 15:02:20,390 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 15:02:20,391 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 15:02:20,391 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 15:02:20,392 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 15:02:20,392 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 15:02:20,394 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 15:02:20,395 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 15:02:20,396 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 15:02:20,397 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 15:02:20,397 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 15:02:20,399 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 15:02:20,399 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 15:02:20,399 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 15:02:20,400 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 15:02:20,401 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 15:02:20,401 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 15:02:20,402 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 15:02:20,402 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 15:02:20,402 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 15:02:20,403 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 15:02:20,403 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 15:02:20,403 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 15:02:20,404 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 15:02:20,404 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 15:02:20,405 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf [2018-11-18 15:02:20,415 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 15:02:20,415 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 15:02:20,416 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 15:02:20,416 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-18 15:02:20,416 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-18 15:02:20,416 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-18 15:02:20,417 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-18 15:02:20,417 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-18 15:02:20,417 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-18 15:02:20,417 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-18 15:02:20,417 INFO L133 SettingsManager]: * Log string format=TERM [2018-11-18 15:02:20,417 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-18 15:02:20,418 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-18 15:02:20,418 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-18 15:02:20,418 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 15:02:20,418 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 15:02:20,419 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 15:02:20,419 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 15:02:20,419 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 15:02:20,419 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 15:02:20,419 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 15:02:20,419 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 15:02:20,419 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 15:02:20,420 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 15:02:20,420 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 15:02:20,420 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 15:02:20,420 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 15:02:20,420 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 15:02:20,420 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 15:02:20,421 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 15:02:20,421 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 15:02:20,421 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-18 15:02:20,421 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 15:02:20,421 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 15:02:20,421 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-18 15:02:20,421 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-18 15:02:20,422 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 49dc514df8fdbca58fa533f72314db1696977611 [2018-11-18 15:02:20,445 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 15:02:20,454 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 15:02:20,457 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 15:02:20,458 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 15:02:20,459 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 15:02:20,459 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.c [2018-11-18 15:02:20,505 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/data/8f10ee6a7/fe567f5527d94bee98af50b1c7d049ca/FLAGe4436a0bf [2018-11-18 15:02:20,961 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 15:02:20,961 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.c [2018-11-18 15:02:20,980 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/data/8f10ee6a7/fe567f5527d94bee98af50b1c7d049ca/FLAGe4436a0bf [2018-11-18 15:02:21,260 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/data/8f10ee6a7/fe567f5527d94bee98af50b1c7d049ca [2018-11-18 15:02:21,262 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 15:02:21,263 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-18 15:02:21,263 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 15:02:21,264 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 15:02:21,267 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 15:02:21,267 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 03:02:21" (1/1) ... [2018-11-18 15:02:21,269 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@c7f84b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:21, skipping insertion in model container [2018-11-18 15:02:21,270 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 03:02:21" (1/1) ... [2018-11-18 15:02:21,278 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 15:02:21,338 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 15:02:22,122 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 15:02:22,155 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 15:02:22,389 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 15:02:22,456 INFO L195 MainTranslator]: Completed translation [2018-11-18 15:02:22,456 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22 WrapperNode [2018-11-18 15:02:22,456 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 15:02:22,457 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-18 15:02:22,457 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-18 15:02:22,457 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-18 15:02:22,464 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22" (1/1) ... [2018-11-18 15:02:22,489 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22" (1/1) ... [2018-11-18 15:02:22,498 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-18 15:02:22,498 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 15:02:22,498 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 15:02:22,499 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 15:02:22,507 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22" (1/1) ... [2018-11-18 15:02:22,507 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22" (1/1) ... [2018-11-18 15:02:22,515 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22" (1/1) ... [2018-11-18 15:02:22,516 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22" (1/1) ... [2018-11-18 15:02:22,566 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22" (1/1) ... [2018-11-18 15:02:22,573 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22" (1/1) ... [2018-11-18 15:02:22,581 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22" (1/1) ... [2018-11-18 15:02:22,588 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 15:02:22,588 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 15:02:22,588 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 15:02:22,588 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 15:02:22,589 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 15:02:22,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_chrdev_10 [2018-11-18 15:02:22,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_chrdev_10 [2018-11-18 15:02:22,627 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2018-11-18 15:02:22,627 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2018-11-18 15:02:22,627 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2018-11-18 15:02:22,627 INFO L130 BoogieDeclarations]: Found specification of procedure register_chrdev [2018-11-18 15:02:22,627 INFO L138 BoogieDeclarations]: Found implementation of procedure register_chrdev [2018-11-18 15:02:22,627 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2018-11-18 15:02:22,628 INFO L130 BoogieDeclarations]: Found specification of procedure __register_chrdev [2018-11-18 15:02:22,628 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2018-11-18 15:02:22,628 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2018-11-18 15:02:22,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-18 15:02:22,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 15:02:22,628 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev [2018-11-18 15:02:22,629 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev [2018-11-18 15:02:22,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-18 15:02:22,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-11-18 15:02:22,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-18 15:02:22,629 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_block [2018-11-18 15:02:22,629 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2018-11-18 15:02:22,629 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2018-11-18 15:02:22,629 INFO L130 BoogieDeclarations]: Found specification of procedure __class_create [2018-11-18 15:02:22,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-18 15:02:22,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-18 15:02:22,629 INFO L130 BoogieDeclarations]: Found specification of procedure pg_read [2018-11-18 15:02:22,629 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_read [2018-11-18 15:02:22,629 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-11-18 15:02:22,629 INFO L130 BoogieDeclarations]: Found specification of procedure pg_sleep [2018-11-18 15:02:22,630 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_sleep [2018-11-18 15:02:22,630 INFO L130 BoogieDeclarations]: Found specification of procedure pg_completion [2018-11-18 15:02:22,630 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_completion [2018-11-18 15:02:22,630 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2018-11-18 15:02:22,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-18 15:02:22,630 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-11-18 15:02:22,630 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2018-11-18 15:02:22,630 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2018-11-18 15:02:22,630 INFO L130 BoogieDeclarations]: Found specification of procedure pg_wait [2018-11-18 15:02:22,630 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_wait [2018-11-18 15:02:22,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-18 15:02:22,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-18 15:02:22,631 INFO L130 BoogieDeclarations]: Found specification of procedure noop_llseek [2018-11-18 15:02:22,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-18 15:02:22,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-18 15:02:22,631 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2018-11-18 15:02:22,631 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2018-11-18 15:02:22,631 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-11-18 15:02:22,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-11-18 15:02:22,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pg_mutex [2018-11-18 15:02:22,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pg_mutex [2018-11-18 15:02:22,631 INFO L130 BoogieDeclarations]: Found specification of procedure pg_init_units [2018-11-18 15:02:22,632 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_init_units [2018-11-18 15:02:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 15:02:22,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 15:02:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2018-11-18 15:02:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2018-11-18 15:02:22,632 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2018-11-18 15:02:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2018-11-18 15:02:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure pg_open [2018-11-18 15:02:22,632 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_open [2018-11-18 15:02:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2018-11-18 15:02:22,633 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2018-11-18 15:02:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure pg_exit [2018-11-18 15:02:22,633 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_exit [2018-11-18 15:02:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure pg_release [2018-11-18 15:02:22,633 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_release [2018-11-18 15:02:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure pg_detect [2018-11-18 15:02:22,633 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_detect [2018-11-18 15:02:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-18 15:02:22,633 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-18 15:02:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 15:02:22,634 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 15:02:22,634 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2018-11-18 15:02:22,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_11 [2018-11-18 15:02:22,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_11 [2018-11-18 15:02:22,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-18 15:02:22,634 INFO L130 BoogieDeclarations]: Found specification of procedure DRIVE [2018-11-18 15:02:22,634 INFO L138 BoogieDeclarations]: Found implementation of procedure DRIVE [2018-11-18 15:02:22,634 INFO L130 BoogieDeclarations]: Found specification of procedure pg_write [2018-11-18 15:02:22,634 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_write [2018-11-18 15:02:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2018-11-18 15:02:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2018-11-18 15:02:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_8 [2018-11-18 15:02:22,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_8 [2018-11-18 15:02:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-18 15:02:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pg_mutex [2018-11-18 15:02:22,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pg_mutex [2018-11-18 15:02:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-18 15:02:22,639 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-18 15:02:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-18 15:02:22,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-18 15:02:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure pg_reset [2018-11-18 15:02:22,640 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_reset [2018-11-18 15:02:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure pg_init [2018-11-18 15:02:22,640 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_init [2018-11-18 15:02:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2018-11-18 15:02:22,640 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2018-11-18 15:02:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure pg_identify [2018-11-18 15:02:22,640 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_identify [2018-11-18 15:02:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2018-11-18 15:02:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-18 15:02:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2018-11-18 15:02:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure __unregister_chrdev [2018-11-18 15:02:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2018-11-18 15:02:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2018-11-18 15:02:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_9 [2018-11-18 15:02:22,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_9 [2018-11-18 15:02:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure pg_probe [2018-11-18 15:02:22,641 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_probe [2018-11-18 15:02:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2018-11-18 15:02:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-18 15:02:22,641 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-18 15:02:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2018-11-18 15:02:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure pg_command [2018-11-18 15:02:22,642 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_command [2018-11-18 15:02:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_regr [2018-11-18 15:02:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-18 15:02:22,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-18 15:02:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2018-11-18 15:02:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 15:02:22,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 15:02:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2018-11-18 15:02:22,642 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2018-11-18 15:02:22,643 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-18 15:02:22,643 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-18 15:02:25,970 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 15:02:25,971 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 03:02:25 BoogieIcfgContainer [2018-11-18 15:02:25,971 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 15:02:25,972 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 15:02:25,972 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 15:02:25,975 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 15:02:25,975 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 03:02:21" (1/3) ... [2018-11-18 15:02:25,975 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d4e6f1c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 03:02:25, skipping insertion in model container [2018-11-18 15:02:25,976 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:22" (2/3) ... [2018-11-18 15:02:25,976 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d4e6f1c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 03:02:25, skipping insertion in model container [2018-11-18 15:02:25,976 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 03:02:25" (3/3) ... [2018-11-18 15:02:25,978 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.c [2018-11-18 15:02:25,986 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 15:02:25,992 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 15:02:26,005 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 15:02:26,032 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 15:02:26,033 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 15:02:26,033 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 15:02:26,033 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 15:02:26,033 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 15:02:26,033 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 15:02:26,033 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 15:02:26,034 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 15:02:26,055 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states. [2018-11-18 15:02:26,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-11-18 15:02:26,062 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:26,063 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:26,065 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:26,069 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:26,070 INFO L82 PathProgramCache]: Analyzing trace with hash 1546817657, now seen corresponding path program 1 times [2018-11-18 15:02:26,072 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:26,123 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:26,123 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:26,124 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:26,124 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:26,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:26,649 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:02:26,650 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:26,651 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-18 15:02:26,651 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:26,654 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 15:02:26,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 15:02:26,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 15:02:26,664 INFO L87 Difference]: Start difference. First operand 466 states. Second operand 4 states. [2018-11-18 15:02:29,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:29,082 INFO L93 Difference]: Finished difference Result 919 states and 1249 transitions. [2018-11-18 15:02:29,083 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:02:29,084 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 31 [2018-11-18 15:02:29,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:29,097 INFO L225 Difference]: With dead ends: 919 [2018-11-18 15:02:29,097 INFO L226 Difference]: Without dead ends: 457 [2018-11-18 15:02:29,102 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 15:02:29,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2018-11-18 15:02:29,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 457. [2018-11-18 15:02:29,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 457 states. [2018-11-18 15:02:29,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 611 transitions. [2018-11-18 15:02:29,159 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 611 transitions. Word has length 31 [2018-11-18 15:02:29,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:29,160 INFO L480 AbstractCegarLoop]: Abstraction has 457 states and 611 transitions. [2018-11-18 15:02:29,160 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 15:02:29,160 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 611 transitions. [2018-11-18 15:02:29,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-11-18 15:02:29,162 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:29,162 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:29,162 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:29,163 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:29,163 INFO L82 PathProgramCache]: Analyzing trace with hash -1935074281, now seen corresponding path program 1 times [2018-11-18 15:02:29,163 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:29,165 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:29,166 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:29,166 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:29,166 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:29,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:29,528 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:02:29,528 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:29,528 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:02:29,528 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:29,530 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:02:29,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:02:29,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:29,531 INFO L87 Difference]: Start difference. First operand 457 states and 611 transitions. Second operand 3 states. [2018-11-18 15:02:29,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:29,604 INFO L93 Difference]: Finished difference Result 1141 states and 1538 transitions. [2018-11-18 15:02:29,605 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:02:29,605 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 34 [2018-11-18 15:02:29,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:29,609 INFO L225 Difference]: With dead ends: 1141 [2018-11-18 15:02:29,610 INFO L226 Difference]: Without dead ends: 695 [2018-11-18 15:02:29,612 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:29,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2018-11-18 15:02:29,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 663. [2018-11-18 15:02:29,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 663 states. [2018-11-18 15:02:29,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 898 transitions. [2018-11-18 15:02:29,652 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 898 transitions. Word has length 34 [2018-11-18 15:02:29,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:29,652 INFO L480 AbstractCegarLoop]: Abstraction has 663 states and 898 transitions. [2018-11-18 15:02:29,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:02:29,652 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 898 transitions. [2018-11-18 15:02:29,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-11-18 15:02:29,653 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:29,653 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:29,654 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:29,654 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:29,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1084842260, now seen corresponding path program 1 times [2018-11-18 15:02:29,654 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:29,656 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:29,656 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:29,656 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:29,657 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:29,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:30,048 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:02:30,048 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:30,048 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:02:30,048 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:30,048 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:02:30,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:02:30,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:30,050 INFO L87 Difference]: Start difference. First operand 663 states and 898 transitions. Second operand 3 states. [2018-11-18 15:02:32,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:32,140 INFO L93 Difference]: Finished difference Result 1661 states and 2257 transitions. [2018-11-18 15:02:32,141 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:02:32,142 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 39 [2018-11-18 15:02:32,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:32,147 INFO L225 Difference]: With dead ends: 1661 [2018-11-18 15:02:32,147 INFO L226 Difference]: Without dead ends: 1009 [2018-11-18 15:02:32,150 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:32,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1009 states. [2018-11-18 15:02:32,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1009 to 1005. [2018-11-18 15:02:32,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1005 states. [2018-11-18 15:02:32,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 1361 transitions. [2018-11-18 15:02:32,197 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 1361 transitions. Word has length 39 [2018-11-18 15:02:32,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:32,197 INFO L480 AbstractCegarLoop]: Abstraction has 1005 states and 1361 transitions. [2018-11-18 15:02:32,197 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:02:32,197 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 1361 transitions. [2018-11-18 15:02:32,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 15:02:32,198 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:32,199 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:32,199 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:32,199 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:32,199 INFO L82 PathProgramCache]: Analyzing trace with hash 53051783, now seen corresponding path program 1 times [2018-11-18 15:02:32,199 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:32,201 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:32,201 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:32,201 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:32,201 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:32,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:32,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:02:32,509 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:32,509 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:02:32,509 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:32,509 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:02:32,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:02:32,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:32,510 INFO L87 Difference]: Start difference. First operand 1005 states and 1361 transitions. Second operand 3 states. [2018-11-18 15:02:32,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:32,587 INFO L93 Difference]: Finished difference Result 2011 states and 2735 transitions. [2018-11-18 15:02:32,588 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:02:32,588 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 44 [2018-11-18 15:02:32,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:32,592 INFO L225 Difference]: With dead ends: 2011 [2018-11-18 15:02:32,592 INFO L226 Difference]: Without dead ends: 1017 [2018-11-18 15:02:32,596 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:32,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1017 states. [2018-11-18 15:02:32,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1017 to 1007. [2018-11-18 15:02:32,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1007 states. [2018-11-18 15:02:32,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1007 states to 1007 states and 1363 transitions. [2018-11-18 15:02:32,638 INFO L78 Accepts]: Start accepts. Automaton has 1007 states and 1363 transitions. Word has length 44 [2018-11-18 15:02:32,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:32,638 INFO L480 AbstractCegarLoop]: Abstraction has 1007 states and 1363 transitions. [2018-11-18 15:02:32,638 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:02:32,638 INFO L276 IsEmpty]: Start isEmpty. Operand 1007 states and 1363 transitions. [2018-11-18 15:02:32,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-11-18 15:02:32,639 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:32,640 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:32,640 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:32,640 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:32,640 INFO L82 PathProgramCache]: Analyzing trace with hash -522077064, now seen corresponding path program 1 times [2018-11-18 15:02:32,640 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:32,641 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:32,642 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:32,642 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:32,642 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:32,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:33,304 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 15:02:33,305 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:33,305 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:02:33,305 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:33,305 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:02:33,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:02:33,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:33,306 INFO L87 Difference]: Start difference. First operand 1007 states and 1363 transitions. Second operand 3 states. [2018-11-18 15:02:33,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:33,355 INFO L93 Difference]: Finished difference Result 2025 states and 2755 transitions. [2018-11-18 15:02:33,356 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:02:33,356 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 53 [2018-11-18 15:02:33,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:33,360 INFO L225 Difference]: With dead ends: 2025 [2018-11-18 15:02:33,360 INFO L226 Difference]: Without dead ends: 1029 [2018-11-18 15:02:33,363 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:33,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1029 states. [2018-11-18 15:02:33,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1029 to 1025. [2018-11-18 15:02:33,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1025 states. [2018-11-18 15:02:33,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1025 states to 1025 states and 1391 transitions. [2018-11-18 15:02:33,404 INFO L78 Accepts]: Start accepts. Automaton has 1025 states and 1391 transitions. Word has length 53 [2018-11-18 15:02:33,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:33,405 INFO L480 AbstractCegarLoop]: Abstraction has 1025 states and 1391 transitions. [2018-11-18 15:02:33,405 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:02:33,405 INFO L276 IsEmpty]: Start isEmpty. Operand 1025 states and 1391 transitions. [2018-11-18 15:02:33,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-11-18 15:02:33,405 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:33,405 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:33,406 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:33,406 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:33,406 INFO L82 PathProgramCache]: Analyzing trace with hash 985474745, now seen corresponding path program 1 times [2018-11-18 15:02:33,406 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:33,407 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:33,407 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:33,408 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:33,408 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:33,796 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 15:02:33,797 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:33,797 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:02:33,797 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:33,797 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:02:33,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:02:33,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:33,798 INFO L87 Difference]: Start difference. First operand 1025 states and 1391 transitions. Second operand 3 states. [2018-11-18 15:02:33,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:33,855 INFO L93 Difference]: Finished difference Result 1047 states and 1417 transitions. [2018-11-18 15:02:33,856 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:02:33,856 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 53 [2018-11-18 15:02:33,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:33,860 INFO L225 Difference]: With dead ends: 1047 [2018-11-18 15:02:33,860 INFO L226 Difference]: Without dead ends: 1036 [2018-11-18 15:02:33,861 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:33,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2018-11-18 15:02:33,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 1025. [2018-11-18 15:02:33,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1025 states. [2018-11-18 15:02:33,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1025 states to 1025 states and 1389 transitions. [2018-11-18 15:02:33,903 INFO L78 Accepts]: Start accepts. Automaton has 1025 states and 1389 transitions. Word has length 53 [2018-11-18 15:02:33,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:33,904 INFO L480 AbstractCegarLoop]: Abstraction has 1025 states and 1389 transitions. [2018-11-18 15:02:33,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:02:33,904 INFO L276 IsEmpty]: Start isEmpty. Operand 1025 states and 1389 transitions. [2018-11-18 15:02:33,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-11-18 15:02:33,904 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:33,905 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:33,905 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:33,905 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:33,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1042733047, now seen corresponding path program 1 times [2018-11-18 15:02:33,905 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:33,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:33,907 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:33,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:33,907 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:33,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:34,300 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 15:02:34,301 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:34,301 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:02:34,301 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:34,301 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:02:34,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:02:34,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:34,301 INFO L87 Difference]: Start difference. First operand 1025 states and 1389 transitions. Second operand 3 states. [2018-11-18 15:02:36,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:36,357 INFO L93 Difference]: Finished difference Result 1027 states and 1390 transitions. [2018-11-18 15:02:36,358 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:02:36,359 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 53 [2018-11-18 15:02:36,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:36,364 INFO L225 Difference]: With dead ends: 1027 [2018-11-18 15:02:36,364 INFO L226 Difference]: Without dead ends: 1024 [2018-11-18 15:02:36,365 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:36,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2018-11-18 15:02:36,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 1024. [2018-11-18 15:02:36,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1024 states. [2018-11-18 15:02:36,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 1387 transitions. [2018-11-18 15:02:36,408 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 1387 transitions. Word has length 53 [2018-11-18 15:02:36,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:36,408 INFO L480 AbstractCegarLoop]: Abstraction has 1024 states and 1387 transitions. [2018-11-18 15:02:36,409 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:02:36,409 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 1387 transitions. [2018-11-18 15:02:36,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-11-18 15:02:36,409 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:36,410 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:36,410 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:36,410 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:36,410 INFO L82 PathProgramCache]: Analyzing trace with hash -2035299930, now seen corresponding path program 1 times [2018-11-18 15:02:36,410 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:36,412 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:36,412 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:36,412 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:36,412 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:36,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:36,814 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 15:02:36,815 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:36,815 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:02:36,815 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:36,815 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:02:36,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:02:36,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:36,816 INFO L87 Difference]: Start difference. First operand 1024 states and 1387 transitions. Second operand 3 states. [2018-11-18 15:02:38,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:38,880 INFO L93 Difference]: Finished difference Result 1026 states and 1388 transitions. [2018-11-18 15:02:38,880 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:02:38,880 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 54 [2018-11-18 15:02:38,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:38,885 INFO L225 Difference]: With dead ends: 1026 [2018-11-18 15:02:38,885 INFO L226 Difference]: Without dead ends: 1023 [2018-11-18 15:02:38,886 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:38,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2018-11-18 15:02:38,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 1023. [2018-11-18 15:02:38,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1023 states. [2018-11-18 15:02:38,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 1385 transitions. [2018-11-18 15:02:38,933 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 1385 transitions. Word has length 54 [2018-11-18 15:02:38,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:38,934 INFO L480 AbstractCegarLoop]: Abstraction has 1023 states and 1385 transitions. [2018-11-18 15:02:38,934 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:02:38,934 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 1385 transitions. [2018-11-18 15:02:38,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-11-18 15:02:38,935 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:38,935 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:38,935 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:38,935 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:38,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1329930458, now seen corresponding path program 1 times [2018-11-18 15:02:38,935 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:38,937 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:38,937 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:38,937 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:38,937 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:38,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:39,244 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 15:02:39,244 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:39,245 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:02:39,245 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:39,245 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:02:39,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:02:39,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:39,245 INFO L87 Difference]: Start difference. First operand 1023 states and 1385 transitions. Second operand 3 states. [2018-11-18 15:02:41,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:41,295 INFO L93 Difference]: Finished difference Result 1025 states and 1386 transitions. [2018-11-18 15:02:41,295 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:02:41,295 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 55 [2018-11-18 15:02:41,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:41,299 INFO L225 Difference]: With dead ends: 1025 [2018-11-18 15:02:41,299 INFO L226 Difference]: Without dead ends: 1022 [2018-11-18 15:02:41,300 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:41,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1022 states. [2018-11-18 15:02:41,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1022 to 1022. [2018-11-18 15:02:41,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1022 states. [2018-11-18 15:02:41,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 1383 transitions. [2018-11-18 15:02:41,339 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 1383 transitions. Word has length 55 [2018-11-18 15:02:41,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:41,340 INFO L480 AbstractCegarLoop]: Abstraction has 1022 states and 1383 transitions. [2018-11-18 15:02:41,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:02:41,340 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 1383 transitions. [2018-11-18 15:02:41,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-11-18 15:02:41,341 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:41,341 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:41,341 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:41,341 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:41,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1722105047, now seen corresponding path program 1 times [2018-11-18 15:02:41,341 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:41,343 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:41,343 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:41,343 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:41,343 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:41,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:41,643 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 15:02:41,643 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:41,644 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:02:41,644 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:41,644 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:02:41,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:02:41,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:41,644 INFO L87 Difference]: Start difference. First operand 1022 states and 1383 transitions. Second operand 3 states. [2018-11-18 15:02:43,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:43,698 INFO L93 Difference]: Finished difference Result 1275 states and 1721 transitions. [2018-11-18 15:02:43,698 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:02:43,698 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 56 [2018-11-18 15:02:43,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:43,701 INFO L225 Difference]: With dead ends: 1275 [2018-11-18 15:02:43,702 INFO L226 Difference]: Without dead ends: 1242 [2018-11-18 15:02:43,702 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:43,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2018-11-18 15:02:43,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1242. [2018-11-18 15:02:43,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1242 states. [2018-11-18 15:02:43,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 1679 transitions. [2018-11-18 15:02:43,733 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 1679 transitions. Word has length 56 [2018-11-18 15:02:43,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:43,733 INFO L480 AbstractCegarLoop]: Abstraction has 1242 states and 1679 transitions. [2018-11-18 15:02:43,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:02:43,734 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 1679 transitions. [2018-11-18 15:02:43,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-11-18 15:02:43,736 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:43,736 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:43,736 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:43,736 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:43,736 INFO L82 PathProgramCache]: Analyzing trace with hash -2075023185, now seen corresponding path program 1 times [2018-11-18 15:02:43,736 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:43,738 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:43,738 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:43,738 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:43,738 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:43,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:44,030 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 15:02:44,030 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:44,030 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 15:02:44,030 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:44,030 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 15:02:44,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 15:02:44,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:02:44,031 INFO L87 Difference]: Start difference. First operand 1242 states and 1679 transitions. Second operand 5 states. [2018-11-18 15:02:44,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:44,082 INFO L93 Difference]: Finished difference Result 2487 states and 3367 transitions. [2018-11-18 15:02:44,082 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 15:02:44,082 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 98 [2018-11-18 15:02:44,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:44,085 INFO L225 Difference]: With dead ends: 2487 [2018-11-18 15:02:44,086 INFO L226 Difference]: Without dead ends: 1256 [2018-11-18 15:02:44,088 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:02:44,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2018-11-18 15:02:44,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 1256. [2018-11-18 15:02:44,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1256 states. [2018-11-18 15:02:44,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1256 states to 1256 states and 1693 transitions. [2018-11-18 15:02:44,117 INFO L78 Accepts]: Start accepts. Automaton has 1256 states and 1693 transitions. Word has length 98 [2018-11-18 15:02:44,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:44,117 INFO L480 AbstractCegarLoop]: Abstraction has 1256 states and 1693 transitions. [2018-11-18 15:02:44,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 15:02:44,117 INFO L276 IsEmpty]: Start isEmpty. Operand 1256 states and 1693 transitions. [2018-11-18 15:02:44,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-11-18 15:02:44,119 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:44,119 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:44,120 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:44,120 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:44,120 INFO L82 PathProgramCache]: Analyzing trace with hash 722339740, now seen corresponding path program 1 times [2018-11-18 15:02:44,120 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:44,121 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:44,121 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:44,121 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:44,121 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:44,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:44,426 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 15:02:44,427 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:44,427 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-18 15:02:44,427 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:44,427 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 15:02:44,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 15:02:44,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 15:02:44,428 INFO L87 Difference]: Start difference. First operand 1256 states and 1693 transitions. Second operand 4 states. [2018-11-18 15:02:46,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:46,556 INFO L93 Difference]: Finished difference Result 2507 states and 3401 transitions. [2018-11-18 15:02:46,557 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-18 15:02:46,557 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 109 [2018-11-18 15:02:46,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:46,561 INFO L225 Difference]: With dead ends: 2507 [2018-11-18 15:02:46,561 INFO L226 Difference]: Without dead ends: 1262 [2018-11-18 15:02:46,565 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:02:46,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1262 states. [2018-11-18 15:02:46,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1262 to 1260. [2018-11-18 15:02:46,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1260 states. [2018-11-18 15:02:46,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1260 states to 1260 states and 1697 transitions. [2018-11-18 15:02:46,614 INFO L78 Accepts]: Start accepts. Automaton has 1260 states and 1697 transitions. Word has length 109 [2018-11-18 15:02:46,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:46,614 INFO L480 AbstractCegarLoop]: Abstraction has 1260 states and 1697 transitions. [2018-11-18 15:02:46,614 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 15:02:46,614 INFO L276 IsEmpty]: Start isEmpty. Operand 1260 states and 1697 transitions. [2018-11-18 15:02:46,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2018-11-18 15:02:46,616 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:46,616 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:46,617 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:46,617 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:46,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1411821366, now seen corresponding path program 1 times [2018-11-18 15:02:46,617 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:46,618 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:46,619 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:46,619 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:46,619 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:46,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:47,013 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-11-18 15:02:47,014 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:47,014 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-18 15:02:47,014 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:47,014 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 15:02:47,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 15:02:47,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 15:02:47,015 INFO L87 Difference]: Start difference. First operand 1260 states and 1697 transitions. Second operand 4 states. [2018-11-18 15:02:47,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:47,078 INFO L93 Difference]: Finished difference Result 2614 states and 3571 transitions. [2018-11-18 15:02:47,079 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-18 15:02:47,079 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 139 [2018-11-18 15:02:47,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:47,085 INFO L225 Difference]: With dead ends: 2614 [2018-11-18 15:02:47,085 INFO L226 Difference]: Without dead ends: 1365 [2018-11-18 15:02:47,089 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 15:02:47,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1365 states. [2018-11-18 15:02:47,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1365 to 1270. [2018-11-18 15:02:47,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1270 states. [2018-11-18 15:02:47,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1270 states to 1270 states and 1707 transitions. [2018-11-18 15:02:47,141 INFO L78 Accepts]: Start accepts. Automaton has 1270 states and 1707 transitions. Word has length 139 [2018-11-18 15:02:47,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:47,141 INFO L480 AbstractCegarLoop]: Abstraction has 1270 states and 1707 transitions. [2018-11-18 15:02:47,141 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 15:02:47,141 INFO L276 IsEmpty]: Start isEmpty. Operand 1270 states and 1707 transitions. [2018-11-18 15:02:47,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2018-11-18 15:02:47,143 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:47,144 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:47,144 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:47,144 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:47,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1117086958, now seen corresponding path program 1 times [2018-11-18 15:02:47,144 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:47,145 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:47,146 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:47,146 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:47,146 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:47,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:47,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-11-18 15:02:47,693 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:47,693 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:02:47,693 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:47,694 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:02:47,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:02:47,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:47,695 INFO L87 Difference]: Start difference. First operand 1270 states and 1707 transitions. Second operand 3 states. [2018-11-18 15:02:47,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:47,791 INFO L93 Difference]: Finished difference Result 2554 states and 3473 transitions. [2018-11-18 15:02:47,791 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:02:47,792 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 145 [2018-11-18 15:02:47,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:47,796 INFO L225 Difference]: With dead ends: 2554 [2018-11-18 15:02:47,796 INFO L226 Difference]: Without dead ends: 1295 [2018-11-18 15:02:47,799 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:02:47,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states. [2018-11-18 15:02:47,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 1280. [2018-11-18 15:02:47,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1280 states. [2018-11-18 15:02:47,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 1717 transitions. [2018-11-18 15:02:47,847 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 1717 transitions. Word has length 145 [2018-11-18 15:02:47,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:47,847 INFO L480 AbstractCegarLoop]: Abstraction has 1280 states and 1717 transitions. [2018-11-18 15:02:47,847 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:02:47,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 1717 transitions. [2018-11-18 15:02:47,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-11-18 15:02:47,849 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:47,850 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:47,850 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:47,850 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:47,850 INFO L82 PathProgramCache]: Analyzing trace with hash -183529206, now seen corresponding path program 1 times [2018-11-18 15:02:47,850 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:47,851 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:47,851 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:47,852 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:47,852 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:47,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:48,255 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-11-18 15:02:48,256 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:48,256 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 15:02:48,256 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:48,256 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 15:02:48,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 15:02:48,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 15:02:48,256 INFO L87 Difference]: Start difference. First operand 1280 states and 1717 transitions. Second operand 9 states. [2018-11-18 15:02:48,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:48,373 INFO L93 Difference]: Finished difference Result 2618 states and 3552 transitions. [2018-11-18 15:02:48,374 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 15:02:48,374 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 151 [2018-11-18 15:02:48,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:48,378 INFO L225 Difference]: With dead ends: 2618 [2018-11-18 15:02:48,379 INFO L226 Difference]: Without dead ends: 1349 [2018-11-18 15:02:48,382 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-11-18 15:02:48,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1349 states. [2018-11-18 15:02:48,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1349 to 1325. [2018-11-18 15:02:48,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1325 states. [2018-11-18 15:02:48,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1325 states to 1325 states and 1779 transitions. [2018-11-18 15:02:48,436 INFO L78 Accepts]: Start accepts. Automaton has 1325 states and 1779 transitions. Word has length 151 [2018-11-18 15:02:48,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:48,436 INFO L480 AbstractCegarLoop]: Abstraction has 1325 states and 1779 transitions. [2018-11-18 15:02:48,436 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 15:02:48,436 INFO L276 IsEmpty]: Start isEmpty. Operand 1325 states and 1779 transitions. [2018-11-18 15:02:48,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-11-18 15:02:48,439 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:48,439 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:48,439 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:48,439 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:48,439 INFO L82 PathProgramCache]: Analyzing trace with hash -1457955323, now seen corresponding path program 1 times [2018-11-18 15:02:48,439 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:48,441 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:48,441 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:48,441 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:48,441 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:48,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:48,821 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-11-18 15:02:48,821 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:48,821 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 15:02:48,821 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:48,821 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 15:02:48,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 15:02:48,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 15:02:48,822 INFO L87 Difference]: Start difference. First operand 1325 states and 1779 transitions. Second operand 9 states. [2018-11-18 15:02:48,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:48,915 INFO L93 Difference]: Finished difference Result 2709 states and 3661 transitions. [2018-11-18 15:02:48,915 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 15:02:48,915 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 157 [2018-11-18 15:02:48,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:48,918 INFO L225 Difference]: With dead ends: 2709 [2018-11-18 15:02:48,919 INFO L226 Difference]: Without dead ends: 1395 [2018-11-18 15:02:48,921 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-11-18 15:02:48,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1395 states. [2018-11-18 15:02:48,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1395 to 1333. [2018-11-18 15:02:48,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1333 states. [2018-11-18 15:02:48,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1333 states to 1333 states and 1787 transitions. [2018-11-18 15:02:48,953 INFO L78 Accepts]: Start accepts. Automaton has 1333 states and 1787 transitions. Word has length 157 [2018-11-18 15:02:48,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:48,953 INFO L480 AbstractCegarLoop]: Abstraction has 1333 states and 1787 transitions. [2018-11-18 15:02:48,953 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 15:02:48,953 INFO L276 IsEmpty]: Start isEmpty. Operand 1333 states and 1787 transitions. [2018-11-18 15:02:48,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-11-18 15:02:48,955 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:48,956 INFO L375 BasicCegarLoop]: trace histogram [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] [2018-11-18 15:02:48,956 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:48,956 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:48,956 INFO L82 PathProgramCache]: Analyzing trace with hash -206220845, now seen corresponding path program 1 times [2018-11-18 15:02:48,956 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:48,957 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:48,957 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:48,958 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:48,958 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:48,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:49,335 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2018-11-18 15:02:49,335 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:49,335 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-18 15:02:49,335 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:49,336 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 15:02:49,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 15:02:49,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-18 15:02:49,336 INFO L87 Difference]: Start difference. First operand 1333 states and 1787 transitions. Second operand 6 states. [2018-11-18 15:02:49,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:49,427 INFO L93 Difference]: Finished difference Result 2687 states and 3623 transitions. [2018-11-18 15:02:49,427 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 15:02:49,428 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 187 [2018-11-18 15:02:49,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:49,430 INFO L225 Difference]: With dead ends: 2687 [2018-11-18 15:02:49,430 INFO L226 Difference]: Without dead ends: 1365 [2018-11-18 15:02:49,433 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-11-18 15:02:49,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1365 states. [2018-11-18 15:02:49,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1365 to 1337. [2018-11-18 15:02:49,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1337 states. [2018-11-18 15:02:49,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1337 states to 1337 states and 1791 transitions. [2018-11-18 15:02:49,486 INFO L78 Accepts]: Start accepts. Automaton has 1337 states and 1791 transitions. Word has length 187 [2018-11-18 15:02:49,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:49,486 INFO L480 AbstractCegarLoop]: Abstraction has 1337 states and 1791 transitions. [2018-11-18 15:02:49,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 15:02:49,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1337 states and 1791 transitions. [2018-11-18 15:02:49,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2018-11-18 15:02:49,489 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:49,489 INFO L375 BasicCegarLoop]: trace histogram [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] [2018-11-18 15:02:49,489 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:49,490 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:49,490 INFO L82 PathProgramCache]: Analyzing trace with hash 462972531, now seen corresponding path program 1 times [2018-11-18 15:02:49,490 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:49,491 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:49,491 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:49,491 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:49,491 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:49,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:49,877 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2018-11-18 15:02:49,877 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:49,877 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 15:02:49,877 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:49,878 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 15:02:49,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 15:02:49,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:02:49,878 INFO L87 Difference]: Start difference. First operand 1337 states and 1791 transitions. Second operand 5 states. [2018-11-18 15:02:49,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:49,980 INFO L93 Difference]: Finished difference Result 2698 states and 3661 transitions. [2018-11-18 15:02:49,980 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 15:02:49,980 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 185 [2018-11-18 15:02:49,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:49,984 INFO L225 Difference]: With dead ends: 2698 [2018-11-18 15:02:49,985 INFO L226 Difference]: Without dead ends: 1372 [2018-11-18 15:02:49,987 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:02:49,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1372 states. [2018-11-18 15:02:50,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1372 to 1357. [2018-11-18 15:02:50,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1357 states. [2018-11-18 15:02:50,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1357 states to 1357 states and 1826 transitions. [2018-11-18 15:02:50,036 INFO L78 Accepts]: Start accepts. Automaton has 1357 states and 1826 transitions. Word has length 185 [2018-11-18 15:02:50,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:50,036 INFO L480 AbstractCegarLoop]: Abstraction has 1357 states and 1826 transitions. [2018-11-18 15:02:50,036 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 15:02:50,036 INFO L276 IsEmpty]: Start isEmpty. Operand 1357 states and 1826 transitions. [2018-11-18 15:02:50,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-11-18 15:02:50,039 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:50,039 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:50,040 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:50,040 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:50,040 INFO L82 PathProgramCache]: Analyzing trace with hash 295511048, now seen corresponding path program 1 times [2018-11-18 15:02:50,040 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:50,041 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:50,041 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:50,041 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:50,042 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:50,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:50,462 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-18 15:02:50,463 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:50,463 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-11-18 15:02:50,463 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:50,465 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 15:02:50,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 15:02:50,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-11-18 15:02:50,465 INFO L87 Difference]: Start difference. First operand 1357 states and 1826 transitions. Second operand 10 states. [2018-11-18 15:02:50,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:50,567 INFO L93 Difference]: Finished difference Result 2742 states and 3723 transitions. [2018-11-18 15:02:50,567 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 15:02:50,567 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 205 [2018-11-18 15:02:50,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:50,571 INFO L225 Difference]: With dead ends: 2742 [2018-11-18 15:02:50,571 INFO L226 Difference]: Without dead ends: 1396 [2018-11-18 15:02:50,574 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-11-18 15:02:50,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1396 states. [2018-11-18 15:02:50,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1396 to 1367. [2018-11-18 15:02:50,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1367 states. [2018-11-18 15:02:50,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1367 states to 1367 states and 1837 transitions. [2018-11-18 15:02:50,626 INFO L78 Accepts]: Start accepts. Automaton has 1367 states and 1837 transitions. Word has length 205 [2018-11-18 15:02:50,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:50,627 INFO L480 AbstractCegarLoop]: Abstraction has 1367 states and 1837 transitions. [2018-11-18 15:02:50,627 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 15:02:50,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1367 states and 1837 transitions. [2018-11-18 15:02:50,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-11-18 15:02:50,630 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:50,630 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:50,630 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:50,631 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:50,631 INFO L82 PathProgramCache]: Analyzing trace with hash 32469354, now seen corresponding path program 1 times [2018-11-18 15:02:50,631 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:50,632 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:50,632 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:50,632 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:50,632 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:50,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:51,089 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-18 15:02:51,090 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:51,090 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-11-18 15:02:51,090 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:51,090 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 15:02:51,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 15:02:51,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-11-18 15:02:51,091 INFO L87 Difference]: Start difference. First operand 1367 states and 1837 transitions. Second operand 10 states. [2018-11-18 15:02:51,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:51,168 INFO L93 Difference]: Finished difference Result 2762 states and 3719 transitions. [2018-11-18 15:02:51,169 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 15:02:51,169 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 203 [2018-11-18 15:02:51,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:51,173 INFO L225 Difference]: With dead ends: 2762 [2018-11-18 15:02:51,173 INFO L226 Difference]: Without dead ends: 1406 [2018-11-18 15:02:51,175 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-11-18 15:02:51,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1406 states. [2018-11-18 15:02:51,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1406 to 1369. [2018-11-18 15:02:51,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1369 states. [2018-11-18 15:02:51,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 1839 transitions. [2018-11-18 15:02:51,207 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 1839 transitions. Word has length 203 [2018-11-18 15:02:51,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:51,208 INFO L480 AbstractCegarLoop]: Abstraction has 1369 states and 1839 transitions. [2018-11-18 15:02:51,208 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 15:02:51,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 1839 transitions. [2018-11-18 15:02:51,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2018-11-18 15:02:51,210 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:51,211 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:51,211 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:51,211 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:51,211 INFO L82 PathProgramCache]: Analyzing trace with hash -492696253, now seen corresponding path program 1 times [2018-11-18 15:02:51,211 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:51,212 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:51,212 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:51,213 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:51,213 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:51,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:51,553 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-18 15:02:51,553 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:51,553 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-11-18 15:02:51,553 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:51,554 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 15:02:51,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 15:02:51,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-11-18 15:02:51,554 INFO L87 Difference]: Start difference. First operand 1369 states and 1839 transitions. Second operand 10 states. [2018-11-18 15:02:51,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:51,631 INFO L93 Difference]: Finished difference Result 2806 states and 3795 transitions. [2018-11-18 15:02:51,632 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 15:02:51,632 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 211 [2018-11-18 15:02:51,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:51,635 INFO L225 Difference]: With dead ends: 2806 [2018-11-18 15:02:51,635 INFO L226 Difference]: Without dead ends: 1448 [2018-11-18 15:02:51,638 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2018-11-18 15:02:51,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1448 states. [2018-11-18 15:02:51,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1448 to 1369. [2018-11-18 15:02:51,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1369 states. [2018-11-18 15:02:51,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 1839 transitions. [2018-11-18 15:02:51,674 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 1839 transitions. Word has length 211 [2018-11-18 15:02:51,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:51,674 INFO L480 AbstractCegarLoop]: Abstraction has 1369 states and 1839 transitions. [2018-11-18 15:02:51,675 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 15:02:51,675 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 1839 transitions. [2018-11-18 15:02:51,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2018-11-18 15:02:51,677 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:51,677 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:51,677 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:51,677 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:51,677 INFO L82 PathProgramCache]: Analyzing trace with hash 993899237, now seen corresponding path program 1 times [2018-11-18 15:02:51,677 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:51,679 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:51,679 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:51,679 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:51,679 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:51,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:52,058 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-18 15:02:52,058 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:02:52,058 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-11-18 15:02:52,058 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 15:02:52,058 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 15:02:52,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 15:02:52,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-11-18 15:02:52,059 INFO L87 Difference]: Start difference. First operand 1369 states and 1839 transitions. Second operand 10 states. [2018-11-18 15:02:52,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:02:52,129 INFO L93 Difference]: Finished difference Result 2818 states and 3807 transitions. [2018-11-18 15:02:52,130 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 15:02:52,130 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 209 [2018-11-18 15:02:52,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:02:52,134 INFO L225 Difference]: With dead ends: 2818 [2018-11-18 15:02:52,134 INFO L226 Difference]: Without dead ends: 1460 [2018-11-18 15:02:52,137 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2018-11-18 15:02:52,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1460 states. [2018-11-18 15:02:52,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1460 to 1365. [2018-11-18 15:02:52,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1365 states. [2018-11-18 15:02:52,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1365 states to 1365 states and 1831 transitions. [2018-11-18 15:02:52,168 INFO L78 Accepts]: Start accepts. Automaton has 1365 states and 1831 transitions. Word has length 209 [2018-11-18 15:02:52,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:02:52,169 INFO L480 AbstractCegarLoop]: Abstraction has 1365 states and 1831 transitions. [2018-11-18 15:02:52,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 15:02:52,169 INFO L276 IsEmpty]: Start isEmpty. Operand 1365 states and 1831 transitions. [2018-11-18 15:02:52,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2018-11-18 15:02:52,171 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:02:52,172 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:02:52,172 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:02:52,172 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:02:52,172 INFO L82 PathProgramCache]: Analyzing trace with hash 610484183, now seen corresponding path program 1 times [2018-11-18 15:02:52,172 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 15:02:52,173 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:52,173 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:02:52,174 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 15:02:52,174 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 15:02:52,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:02:52,513 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2018-11-18 15:02:52,513 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 15:02:52,513 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 15:02:52,514 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 232 with the following transitions: [2018-11-18 15:02:52,515 INFO L202 CegarAbsIntRunner]: [65], [67], [68], [73], [74], [75], [76], [77], [80], [83], [85], [88], [128], [130], [131], [132], [137], [139], [141], [144], [147], [168], [181], [194], [205], [208], [211], [237], [240], [243], [255], [258], [261], [263], [266], [274], [309], [310], [375], [377], [378], [379], [380], [381], [382], [383], [386], [391], [392], [397], [399], [403], [407], [410], [412], [417], [421], [424], [428], [430], [432], [437], [459], [461], [462], [463], [468], [471], [476], [478], [481], [496], [529], [530], [539], [540], [597], [599], [603], [605], [609], [617], [619], [620], [621], [622], [623], [627], [649], [651], [654], [656], [660], [661], [663], [701], [706], [708], [709], [712], [723], [728], [730], [733], [735], [737], [739], [751], [755], [759], [760], [761], [762], [769], [771], [774], [777], [814], [815], [818], [819], [828], [833], [838], [840], [842], [845], [849], [853], [855], [857], [858], [859], [891], [893], [895], [898], [904], [979], [980], [983], [984], [989], [990], [999], [1003], [1004], [1017], [1018], [1021], [1022], [1023], [1024], [1025], [1026], [1027], [1028], [1031], [1032], [1033], [1034], [1035], [1036], [1037], [1038], [1039], [1040], [1057], [1058], [1059], [1060], [1065], [1071], [1072], [1073], [1074], [1075], [1076], [1085], [1086], [1089], [1090], [1091], [1092], [1093], [1094], [1095], [1096], [1099], [1100], [1101], [1102], [1103], [1104], [1115], [1117], [1118], [1127], [1128], [1129], [1130], [1141], [1143], [1144], [1145] [2018-11-18 15:02:52,549 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 15:02:52,549 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 15:02:52,704 FATAL L292 ToolchainWalker]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: java.lang.IllegalArgumentException: unknown symbol (const Int (Array Int Int)) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.extractInterpolants(BaseRefinementStrategy.java:391) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.handleInfeasibleCase(BaseRefinementStrategy.java:296) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.executeStrategy(BaseRefinementStrategy.java:206) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:70) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:429) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:434) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:376) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:312) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:123) 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:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused by: java.lang.IllegalArgumentException: unknown symbol (const Int (Array Int Int)) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:209) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:291) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:165) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.AssumptionBuilder.constructBoogieAssumeStatement(AssumptionBuilder.java:75) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.getCachedCodeBlock(TermConjunctEvaluator.java:273) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.applyPost(TermConjunctEvaluator.java:296) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.lambda$4(TermConjunctEvaluator.java:178) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.computeFixpoint(TermConjunctEvaluator.java:198) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.lambda$1(TermConjunctEvaluator.java:150) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.computePost(TermConjunctEvaluator.java:93) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.PoormanCachedPostOperation.applyPost(PoormanCachedPostOperation.java:308) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.PoormansAbstractPostOperator.applyPost(PoormansAbstractPostOperator.java:217) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.PoormansAbstractPostOperator.apply(PoormansAbstractPostOperator.java:119) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.PoormansAbstractPostOperator.apply(PoormansAbstractPostOperator.java:1) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.DisjunctiveAbstractState.lambda$17(DisjunctiveAbstractState.java:340) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.DisjunctiveAbstractState.mapCollection(DisjunctiveAbstractState.java:536) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.DisjunctiveAbstractState.apply(DisjunctiveAbstractState.java:340) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.calculateAbstractPost(FixpointEngine.java:249) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.calculateFixpoint(FixpointEngine.java:134) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.run(FixpointEngine.java:105) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.tool.AbstractInterpreter.runWithoutTimeoutAndResults(AbstractInterpreter.java:149) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarAbsIntRunner.generateFixpoints(CegarAbsIntRunner.java:217) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseTaipanRefinementStrategy.constructInterpolantGenerator(BaseTaipanRefinementStrategy.java:379) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseTaipanRefinementStrategy.getInterpolantGenerator(BaseTaipanRefinementStrategy.java:224) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.extractInterpolants(BaseRefinementStrategy.java:380) ... 20 more [2018-11-18 15:02:52,707 INFO L168 Benchmark]: Toolchain (without parser) took 31444.92 ms. Allocated memory was 1.0 GB in the beginning and 1.6 GB in the end (delta: 552.6 MB). Free memory was 953.8 MB in the beginning and 1.2 GB in the end (delta: -284.9 MB). Peak memory consumption was 267.7 MB. Max. memory is 11.5 GB. [2018-11-18 15:02:52,708 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 985.4 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 15:02:52,708 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1193.13 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 166.2 MB). Free memory was 953.8 MB in the beginning and 848.6 MB in the end (delta: 105.2 MB). Peak memory consumption was 289.8 MB. Max. memory is 11.5 GB. [2018-11-18 15:02:52,709 INFO L168 Benchmark]: Boogie Procedure Inliner took 41.20 ms. Allocated memory is still 1.2 GB. Free memory was 848.6 MB in the beginning and 844.8 MB in the end (delta: 3.8 MB). Peak memory consumption was 3.8 MB. Max. memory is 11.5 GB. [2018-11-18 15:02:52,709 INFO L168 Benchmark]: Boogie Preprocessor took 89.69 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 88.1 MB). Free memory was 844.8 MB in the beginning and 1.2 GB in the end (delta: -392.3 MB). Peak memory consumption was 15.1 MB. Max. memory is 11.5 GB. [2018-11-18 15:02:52,710 INFO L168 Benchmark]: RCFGBuilder took 3382.94 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 850.8 MB in the end (delta: 386.3 MB). Peak memory consumption was 386.3 MB. Max. memory is 11.5 GB. [2018-11-18 15:02:52,710 INFO L168 Benchmark]: TraceAbstraction took 26734.58 ms. Allocated memory was 1.3 GB in the beginning and 1.6 GB in the end (delta: 298.3 MB). Free memory was 850.8 MB in the beginning and 1.2 GB in the end (delta: -387.9 MB). There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 15:02:52,713 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 985.4 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1193.13 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 166.2 MB). Free memory was 953.8 MB in the beginning and 848.6 MB in the end (delta: 105.2 MB). Peak memory consumption was 289.8 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 41.20 ms. Allocated memory is still 1.2 GB. Free memory was 848.6 MB in the beginning and 844.8 MB in the end (delta: 3.8 MB). Peak memory consumption was 3.8 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 89.69 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 88.1 MB). Free memory was 844.8 MB in the beginning and 1.2 GB in the end (delta: -392.3 MB). Peak memory consumption was 15.1 MB. Max. memory is 11.5 GB. * RCFGBuilder took 3382.94 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 850.8 MB in the end (delta: 386.3 MB). Peak memory consumption was 386.3 MB. Max. memory is 11.5 GB. * TraceAbstraction took 26734.58 ms. Allocated memory was 1.3 GB in the beginning and 1.6 GB in the end (delta: 298.3 MB). Free memory was 850.8 MB in the beginning and 1.2 GB in the end (delta: -387.9 MB). There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: java.lang.IllegalArgumentException: unknown symbol (const Int (Array Int Int)) de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: java.lang.IllegalArgumentException: unknown symbol (const Int (Array Int Int)): de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.extractInterpolants(BaseRefinementStrategy.java:391) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.23-5842f4b [2018-11-18 15:02:54,126 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 15:02:54,128 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 15:02:54,136 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 15:02:54,136 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 15:02:54,137 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 15:02:54,138 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 15:02:54,139 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 15:02:54,140 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 15:02:54,141 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 15:02:54,142 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 15:02:54,142 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 15:02:54,143 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 15:02:54,144 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 15:02:54,144 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 15:02:54,145 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 15:02:54,145 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 15:02:54,147 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 15:02:54,149 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 15:02:54,150 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 15:02:54,150 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 15:02:54,152 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 15:02:54,153 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 15:02:54,153 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 15:02:54,153 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 15:02:54,154 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 15:02:54,155 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 15:02:54,156 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 15:02:54,156 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 15:02:54,157 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 15:02:54,157 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 15:02:54,158 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 15:02:54,158 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 15:02:54,158 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 15:02:54,159 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 15:02:54,160 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 15:02:54,160 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2018-11-18 15:02:54,170 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 15:02:54,170 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 15:02:54,171 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 15:02:54,171 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-18 15:02:54,171 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-18 15:02:54,171 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-18 15:02:54,171 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-18 15:02:54,172 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-18 15:02:54,172 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-18 15:02:54,172 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-18 15:02:54,172 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 15:02:54,173 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 15:02:54,173 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 15:02:54,173 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 15:02:54,173 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 15:02:54,173 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-11-18 15:02:54,173 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-11-18 15:02:54,173 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 15:02:54,173 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 15:02:54,174 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 15:02:54,174 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 15:02:54,174 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 15:02:54,174 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 15:02:54,174 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 15:02:54,174 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 15:02:54,174 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 15:02:54,174 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 15:02:54,177 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 15:02:54,177 INFO L133 SettingsManager]: * Trace refinement strategy=WALRUS [2018-11-18 15:02:54,177 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 15:02:54,177 INFO L133 SettingsManager]: * Command for external solver=cvc4nyu --tear-down-incremental --rewrite-divk --print-success --lang smt [2018-11-18 15:02:54,177 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-11-18 15:02:54,177 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 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-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 49dc514df8fdbca58fa533f72314db1696977611 [2018-11-18 15:02:54,206 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 15:02:54,216 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 15:02:54,218 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 15:02:54,220 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 15:02:54,220 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 15:02:54,220 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.c [2018-11-18 15:02:54,263 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/data/fac53a1ef/9e03e360d84342b2b93ae9588fd47528/FLAGf51e535a6 [2018-11-18 15:02:54,701 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 15:02:54,701 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.c [2018-11-18 15:02:54,718 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/data/fac53a1ef/9e03e360d84342b2b93ae9588fd47528/FLAGf51e535a6 [2018-11-18 15:02:54,728 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/data/fac53a1ef/9e03e360d84342b2b93ae9588fd47528 [2018-11-18 15:02:54,730 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 15:02:54,731 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-18 15:02:54,731 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 15:02:54,732 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 15:02:54,734 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 15:02:54,734 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 03:02:54" (1/1) ... [2018-11-18 15:02:54,736 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7ae40522 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:54, skipping insertion in model container [2018-11-18 15:02:54,736 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 03:02:54" (1/1) ... [2018-11-18 15:02:54,742 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 15:02:54,800 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 15:02:55,652 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 15:02:55,810 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 15:02:55,993 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 15:02:56,047 INFO L195 MainTranslator]: Completed translation [2018-11-18 15:02:56,047 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56 WrapperNode [2018-11-18 15:02:56,047 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 15:02:56,048 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-18 15:02:56,048 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-18 15:02:56,048 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-18 15:02:56,053 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56" (1/1) ... [2018-11-18 15:02:56,079 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56" (1/1) ... [2018-11-18 15:02:56,088 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-18 15:02:56,088 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 15:02:56,088 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 15:02:56,088 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 15:02:56,094 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56" (1/1) ... [2018-11-18 15:02:56,094 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56" (1/1) ... [2018-11-18 15:02:56,102 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56" (1/1) ... [2018-11-18 15:02:56,102 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56" (1/1) ... [2018-11-18 15:02:56,137 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56" (1/1) ... [2018-11-18 15:02:56,144 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56" (1/1) ... [2018-11-18 15:02:56,153 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56" (1/1) ... [2018-11-18 15:02:56,161 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 15:02:56,162 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 15:02:56,162 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 15:02:56,162 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 15:02:56,162 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 15:02:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_chrdev_10 [2018-11-18 15:02:56,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_chrdev_10 [2018-11-18 15:02:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2018-11-18 15:02:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2018-11-18 15:02:56,206 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2018-11-18 15:02:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure register_chrdev [2018-11-18 15:02:56,206 INFO L138 BoogieDeclarations]: Found implementation of procedure register_chrdev [2018-11-18 15:02:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2018-11-18 15:02:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2018-11-18 15:02:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure __register_chrdev [2018-11-18 15:02:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2018-11-18 15:02:56,207 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2018-11-18 15:02:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2018-11-18 15:02:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 15:02:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-11-18 15:02:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev [2018-11-18 15:02:56,208 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev [2018-11-18 15:02:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-18 15:02:56,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-11-18 15:02:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_block [2018-11-18 15:02:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2018-11-18 15:02:56,208 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2018-11-18 15:02:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure __class_create [2018-11-18 15:02:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-18 15:02:56,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-18 15:02:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure pg_read [2018-11-18 15:02:56,209 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_read [2018-11-18 15:02:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-11-18 15:02:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure pg_sleep [2018-11-18 15:02:56,209 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_sleep [2018-11-18 15:02:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure pg_completion [2018-11-18 15:02:56,209 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_completion [2018-11-18 15:02:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2018-11-18 15:02:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-11-18 15:02:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2018-11-18 15:02:56,209 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2018-11-18 15:02:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure pg_wait [2018-11-18 15:02:56,210 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_wait [2018-11-18 15:02:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-18 15:02:56,210 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-18 15:02:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2018-11-18 15:02:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure noop_llseek [2018-11-18 15:02:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2018-11-18 15:02:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-18 15:02:56,210 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-18 15:02:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2018-11-18 15:02:56,210 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2018-11-18 15:02:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-11-18 15:02:56,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-11-18 15:02:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pg_mutex [2018-11-18 15:02:56,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pg_mutex [2018-11-18 15:02:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure pg_init_units [2018-11-18 15:02:56,211 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_init_units [2018-11-18 15:02:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 15:02:56,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 15:02:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2018-11-18 15:02:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2018-11-18 15:02:56,212 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2018-11-18 15:02:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2018-11-18 15:02:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure pg_open [2018-11-18 15:02:56,212 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_open [2018-11-18 15:02:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2018-11-18 15:02:56,212 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2018-11-18 15:02:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure pg_exit [2018-11-18 15:02:56,212 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_exit [2018-11-18 15:02:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure pg_release [2018-11-18 15:02:56,212 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_release [2018-11-18 15:02:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure pg_detect [2018-11-18 15:02:56,213 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_detect [2018-11-18 15:02:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-18 15:02:56,213 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-18 15:02:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 15:02:56,213 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 15:02:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2018-11-18 15:02:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_11 [2018-11-18 15:02:56,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_11 [2018-11-18 15:02:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-18 15:02:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure DRIVE [2018-11-18 15:02:56,214 INFO L138 BoogieDeclarations]: Found implementation of procedure DRIVE [2018-11-18 15:02:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure pg_write [2018-11-18 15:02:56,214 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_write [2018-11-18 15:02:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2018-11-18 15:02:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2018-11-18 15:02:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_8 [2018-11-18 15:02:56,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_8 [2018-11-18 15:02:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-18 15:02:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pg_mutex [2018-11-18 15:02:56,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pg_mutex [2018-11-18 15:02:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-18 15:02:56,215 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-18 15:02:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-18 15:02:56,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-18 15:02:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure pg_reset [2018-11-18 15:02:56,215 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_reset [2018-11-18 15:02:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure pg_init [2018-11-18 15:02:56,215 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_init [2018-11-18 15:02:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2018-11-18 15:02:56,215 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2018-11-18 15:02:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2018-11-18 15:02:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure pg_identify [2018-11-18 15:02:56,216 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_identify [2018-11-18 15:02:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2018-11-18 15:02:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2018-11-18 15:02:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-18 15:02:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2018-11-18 15:02:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2018-11-18 15:02:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure __unregister_chrdev [2018-11-18 15:02:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2018-11-18 15:02:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2018-11-18 15:02:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_9 [2018-11-18 15:02:56,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_9 [2018-11-18 15:02:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure pg_probe [2018-11-18 15:02:56,217 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_probe [2018-11-18 15:02:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2018-11-18 15:02:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-18 15:02:56,217 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-18 15:02:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2018-11-18 15:02:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure pg_command [2018-11-18 15:02:56,217 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_command [2018-11-18 15:02:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_regr [2018-11-18 15:02:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-18 15:02:56,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-18 15:02:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2018-11-18 15:02:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 15:02:56,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 15:02:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2018-11-18 15:02:56,218 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2018-11-18 15:02:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-18 15:02:56,218 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-18 15:03:00,554 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 15:03:00,554 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 03:03:00 BoogieIcfgContainer [2018-11-18 15:03:00,554 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 15:03:00,555 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 15:03:00,555 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 15:03:00,557 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 15:03:00,557 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 03:02:54" (1/3) ... [2018-11-18 15:03:00,558 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59255e17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 03:03:00, skipping insertion in model container [2018-11-18 15:03:00,558 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 03:02:56" (2/3) ... [2018-11-18 15:03:00,558 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59255e17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 03:03:00, skipping insertion in model container [2018-11-18 15:03:00,558 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 03:03:00" (3/3) ... [2018-11-18 15:03:00,560 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.c [2018-11-18 15:03:00,566 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 15:03:00,571 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 15:03:00,580 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 15:03:00,603 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-18 15:03:00,604 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 15:03:00,604 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 15:03:00,604 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 15:03:00,604 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 15:03:00,604 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 15:03:00,604 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 15:03:00,604 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 15:03:00,605 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 15:03:00,622 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states. [2018-11-18 15:03:00,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-11-18 15:03:00,628 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:00,629 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:00,631 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:00,634 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:00,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1546817657, now seen corresponding path program 1 times [2018-11-18 15:03:00,638 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:00,639 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 2 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:00,657 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:00,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:00,933 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:00,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:03:00,960 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:00,973 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:00,973 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:03:00,976 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:03:00,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:03:00,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:00,990 INFO L87 Difference]: Start difference. First operand 466 states. Second operand 3 states. [2018-11-18 15:03:01,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:01,069 INFO L93 Difference]: Finished difference Result 919 states and 1249 transitions. [2018-11-18 15:03:01,069 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:03:01,071 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2018-11-18 15:03:01,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:01,085 INFO L225 Difference]: With dead ends: 919 [2018-11-18 15:03:01,085 INFO L226 Difference]: Without dead ends: 457 [2018-11-18 15:03:01,091 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:01,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2018-11-18 15:03:01,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 457. [2018-11-18 15:03:01,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 457 states. [2018-11-18 15:03:01,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 611 transitions. [2018-11-18 15:03:01,156 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 611 transitions. Word has length 31 [2018-11-18 15:03:01,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:01,156 INFO L480 AbstractCegarLoop]: Abstraction has 457 states and 611 transitions. [2018-11-18 15:03:01,157 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:03:01,157 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 611 transitions. [2018-11-18 15:03:01,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-11-18 15:03:01,159 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:01,159 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:01,159 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:01,159 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:01,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1935074281, now seen corresponding path program 1 times [2018-11-18 15:03:01,160 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:01,160 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 3 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:01,183 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:01,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:01,426 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:01,434 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:03:01,434 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:01,437 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:01,437 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:03:01,438 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:03:01,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:03:01,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:01,438 INFO L87 Difference]: Start difference. First operand 457 states and 611 transitions. Second operand 3 states. [2018-11-18 15:03:01,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:01,638 INFO L93 Difference]: Finished difference Result 1141 states and 1538 transitions. [2018-11-18 15:03:01,638 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:03:01,638 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 34 [2018-11-18 15:03:01,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:01,642 INFO L225 Difference]: With dead ends: 1141 [2018-11-18 15:03:01,643 INFO L226 Difference]: Without dead ends: 695 [2018-11-18 15:03:01,645 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:01,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2018-11-18 15:03:01,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 663. [2018-11-18 15:03:01,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 663 states. [2018-11-18 15:03:01,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 898 transitions. [2018-11-18 15:03:01,687 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 898 transitions. Word has length 34 [2018-11-18 15:03:01,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:01,687 INFO L480 AbstractCegarLoop]: Abstraction has 663 states and 898 transitions. [2018-11-18 15:03:01,687 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:03:01,688 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 898 transitions. [2018-11-18 15:03:01,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-11-18 15:03:01,689 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:01,691 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:01,691 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:01,691 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:01,691 INFO L82 PathProgramCache]: Analyzing trace with hash 1084842260, now seen corresponding path program 1 times [2018-11-18 15:03:01,692 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:01,692 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 4 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:01,712 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:01,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:01,915 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:01,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:03:01,932 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:01,938 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:01,938 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:03:01,939 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:03:01,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:03:01,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:01,939 INFO L87 Difference]: Start difference. First operand 663 states and 898 transitions. Second operand 3 states. [2018-11-18 15:03:04,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:04,098 INFO L93 Difference]: Finished difference Result 665 states and 899 transitions. [2018-11-18 15:03:04,099 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:03:04,099 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 39 [2018-11-18 15:03:04,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:04,102 INFO L225 Difference]: With dead ends: 665 [2018-11-18 15:03:04,102 INFO L226 Difference]: Without dead ends: 662 [2018-11-18 15:03:04,103 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:04,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2018-11-18 15:03:04,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 662. [2018-11-18 15:03:04,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 662 states. [2018-11-18 15:03:04,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 896 transitions. [2018-11-18 15:03:04,138 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 896 transitions. Word has length 39 [2018-11-18 15:03:04,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:04,138 INFO L480 AbstractCegarLoop]: Abstraction has 662 states and 896 transitions. [2018-11-18 15:03:04,138 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:03:04,138 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 896 transitions. [2018-11-18 15:03:04,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-11-18 15:03:04,140 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:04,140 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:04,140 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:04,140 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:04,141 INFO L82 PathProgramCache]: Analyzing trace with hash -729914327, now seen corresponding path program 1 times [2018-11-18 15:03:04,141 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:04,141 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 5 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:04,168 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:04,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:04,366 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:04,378 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:03:04,378 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:04,383 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:04,384 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:03:04,384 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:03:04,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:03:04,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:04,384 INFO L87 Difference]: Start difference. First operand 662 states and 896 transitions. Second operand 3 states. [2018-11-18 15:03:06,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:06,547 INFO L93 Difference]: Finished difference Result 664 states and 897 transitions. [2018-11-18 15:03:06,547 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:03:06,547 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 40 [2018-11-18 15:03:06,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:06,550 INFO L225 Difference]: With dead ends: 664 [2018-11-18 15:03:06,551 INFO L226 Difference]: Without dead ends: 661 [2018-11-18 15:03:06,551 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:06,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2018-11-18 15:03:06,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 661. [2018-11-18 15:03:06,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 661 states. [2018-11-18 15:03:06,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 894 transitions. [2018-11-18 15:03:06,587 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 894 transitions. Word has length 40 [2018-11-18 15:03:06,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:06,587 INFO L480 AbstractCegarLoop]: Abstraction has 661 states and 894 transitions. [2018-11-18 15:03:06,587 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:03:06,588 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 894 transitions. [2018-11-18 15:03:06,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-11-18 15:03:06,588 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:06,589 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:06,589 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:06,589 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:06,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1152788809, now seen corresponding path program 1 times [2018-11-18 15:03:06,590 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:06,590 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 6 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:06,612 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:06,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:06,795 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:06,803 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:03:06,804 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:06,807 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:06,807 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:03:06,808 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:03:06,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:03:06,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:06,808 INFO L87 Difference]: Start difference. First operand 661 states and 894 transitions. Second operand 3 states. [2018-11-18 15:03:08,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:08,969 INFO L93 Difference]: Finished difference Result 663 states and 895 transitions. [2018-11-18 15:03:08,970 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:03:08,970 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 41 [2018-11-18 15:03:08,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:08,973 INFO L225 Difference]: With dead ends: 663 [2018-11-18 15:03:08,973 INFO L226 Difference]: Without dead ends: 660 [2018-11-18 15:03:08,973 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:08,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2018-11-18 15:03:09,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 660. [2018-11-18 15:03:09,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 660 states. [2018-11-18 15:03:09,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 892 transitions. [2018-11-18 15:03:09,009 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 892 transitions. Word has length 41 [2018-11-18 15:03:09,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:09,010 INFO L480 AbstractCegarLoop]: Abstraction has 660 states and 892 transitions. [2018-11-18 15:03:09,010 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:03:09,010 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 892 transitions. [2018-11-18 15:03:09,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-11-18 15:03:09,010 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:09,011 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:09,011 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:09,011 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:09,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1376990996, now seen corresponding path program 1 times [2018-11-18 15:03:09,012 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:09,012 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 7 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:09,038 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:09,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:09,213 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:09,226 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:03:09,226 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:09,228 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:09,228 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:03:09,229 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:03:09,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:03:09,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:09,229 INFO L87 Difference]: Start difference. First operand 660 states and 892 transitions. Second operand 3 states. [2018-11-18 15:03:11,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:11,393 INFO L93 Difference]: Finished difference Result 799 states and 1077 transitions. [2018-11-18 15:03:11,393 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:03:11,393 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 42 [2018-11-18 15:03:11,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:11,396 INFO L225 Difference]: With dead ends: 799 [2018-11-18 15:03:11,396 INFO L226 Difference]: Without dead ends: 774 [2018-11-18 15:03:11,396 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:11,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2018-11-18 15:03:11,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 774. [2018-11-18 15:03:11,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 774 states. [2018-11-18 15:03:11,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 774 states to 774 states and 1043 transitions. [2018-11-18 15:03:11,435 INFO L78 Accepts]: Start accepts. Automaton has 774 states and 1043 transitions. Word has length 42 [2018-11-18 15:03:11,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:11,435 INFO L480 AbstractCegarLoop]: Abstraction has 774 states and 1043 transitions. [2018-11-18 15:03:11,436 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:03:11,436 INFO L276 IsEmpty]: Start isEmpty. Operand 774 states and 1043 transitions. [2018-11-18 15:03:11,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-11-18 15:03:11,437 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:11,437 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:11,438 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:11,438 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:11,438 INFO L82 PathProgramCache]: Analyzing trace with hash -1050442591, now seen corresponding path program 1 times [2018-11-18 15:03:11,439 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:11,439 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 8 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:11,454 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:11,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:11,690 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:11,707 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:03:11,708 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:11,710 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:11,710 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:03:11,710 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:03:11,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:03:11,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:11,711 INFO L87 Difference]: Start difference. First operand 774 states and 1043 transitions. Second operand 3 states. [2018-11-18 15:03:11,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:11,873 INFO L93 Difference]: Finished difference Result 2085 states and 2830 transitions. [2018-11-18 15:03:11,873 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:03:11,873 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 89 [2018-11-18 15:03:11,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:11,877 INFO L225 Difference]: With dead ends: 2085 [2018-11-18 15:03:11,877 INFO L226 Difference]: Without dead ends: 1322 [2018-11-18 15:03:11,880 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:11,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states. [2018-11-18 15:03:11,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 1276. [2018-11-18 15:03:11,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1276 states. [2018-11-18 15:03:11,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1276 states to 1276 states and 1719 transitions. [2018-11-18 15:03:11,929 INFO L78 Accepts]: Start accepts. Automaton has 1276 states and 1719 transitions. Word has length 89 [2018-11-18 15:03:11,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:11,929 INFO L480 AbstractCegarLoop]: Abstraction has 1276 states and 1719 transitions. [2018-11-18 15:03:11,929 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:03:11,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1276 states and 1719 transitions. [2018-11-18 15:03:11,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-11-18 15:03:11,931 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:11,931 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:11,931 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:11,931 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:11,931 INFO L82 PathProgramCache]: Analyzing trace with hash -1313491663, now seen corresponding path program 1 times [2018-11-18 15:03:11,932 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:11,932 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 9 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:11,946 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:12,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:12,128 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:12,165 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:03:12,165 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [MP cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (9)] Exception during sending of exit command (exit): Broken pipe [2018-11-18 15:03:12,171 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:12,171 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:03:12,171 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:03:12,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:03:12,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:12,172 INFO L87 Difference]: Start difference. First operand 1276 states and 1719 transitions. Second operand 3 states. [2018-11-18 15:03:12,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:12,276 INFO L93 Difference]: Finished difference Result 2563 states and 3475 transitions. [2018-11-18 15:03:12,276 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:03:12,277 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 91 [2018-11-18 15:03:12,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:12,282 INFO L225 Difference]: With dead ends: 2563 [2018-11-18 15:03:12,282 INFO L226 Difference]: Without dead ends: 1298 [2018-11-18 15:03:12,285 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:12,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1298 states. [2018-11-18 15:03:12,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1298 to 1294. [2018-11-18 15:03:12,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1294 states. [2018-11-18 15:03:12,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1294 states to 1294 states and 1745 transitions. [2018-11-18 15:03:12,357 INFO L78 Accepts]: Start accepts. Automaton has 1294 states and 1745 transitions. Word has length 91 [2018-11-18 15:03:12,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:12,357 INFO L480 AbstractCegarLoop]: Abstraction has 1294 states and 1745 transitions. [2018-11-18 15:03:12,357 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:03:12,357 INFO L276 IsEmpty]: Start isEmpty. Operand 1294 states and 1745 transitions. [2018-11-18 15:03:12,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-11-18 15:03:12,360 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:12,360 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:12,360 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:12,360 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:12,360 INFO L82 PathProgramCache]: Analyzing trace with hash -1212579696, now seen corresponding path program 1 times [2018-11-18 15:03:12,361 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:12,361 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 10 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:12,385 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:12,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:12,649 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:12,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:03:12,680 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:12,682 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:12,683 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 15:03:12,683 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 15:03:12,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 15:03:12,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:03:12,684 INFO L87 Difference]: Start difference. First operand 1294 states and 1745 transitions. Second operand 5 states. [2018-11-18 15:03:12,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:12,789 INFO L93 Difference]: Finished difference Result 2563 states and 3467 transitions. [2018-11-18 15:03:12,789 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 15:03:12,789 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 91 [2018-11-18 15:03:12,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:12,795 INFO L225 Difference]: With dead ends: 2563 [2018-11-18 15:03:12,795 INFO L226 Difference]: Without dead ends: 1280 [2018-11-18 15:03:12,799 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:03:12,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2018-11-18 15:03:12,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 1278. [2018-11-18 15:03:12,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1278 states. [2018-11-18 15:03:12,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1278 states to 1278 states and 1721 transitions. [2018-11-18 15:03:12,866 INFO L78 Accepts]: Start accepts. Automaton has 1278 states and 1721 transitions. Word has length 91 [2018-11-18 15:03:12,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:12,866 INFO L480 AbstractCegarLoop]: Abstraction has 1278 states and 1721 transitions. [2018-11-18 15:03:12,866 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 15:03:12,866 INFO L276 IsEmpty]: Start isEmpty. Operand 1278 states and 1721 transitions. [2018-11-18 15:03:12,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-11-18 15:03:12,868 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:12,868 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:12,868 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:12,868 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:12,869 INFO L82 PathProgramCache]: Analyzing trace with hash -353414229, now seen corresponding path program 1 times [2018-11-18 15:03:12,869 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:12,869 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 11 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:12,897 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:13,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:13,163 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:13,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:03:13,208 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:13,210 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:13,210 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 15:03:13,210 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 15:03:13,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 15:03:13,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:03:13,211 INFO L87 Difference]: Start difference. First operand 1278 states and 1721 transitions. Second operand 5 states. [2018-11-18 15:03:13,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:13,295 INFO L93 Difference]: Finished difference Result 2559 states and 3467 transitions. [2018-11-18 15:03:13,296 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 15:03:13,296 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 100 [2018-11-18 15:03:13,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:13,301 INFO L225 Difference]: With dead ends: 2559 [2018-11-18 15:03:13,301 INFO L226 Difference]: Without dead ends: 1292 [2018-11-18 15:03:13,305 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:03:13,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1292 states. [2018-11-18 15:03:13,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1292 to 1286. [2018-11-18 15:03:13,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1286 states. [2018-11-18 15:03:13,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 1733 transitions. [2018-11-18 15:03:13,363 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 1733 transitions. Word has length 100 [2018-11-18 15:03:13,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:13,363 INFO L480 AbstractCegarLoop]: Abstraction has 1286 states and 1733 transitions. [2018-11-18 15:03:13,363 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 15:03:13,364 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 1733 transitions. [2018-11-18 15:03:13,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-11-18 15:03:13,365 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:13,365 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:13,365 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:13,366 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:13,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1723775834, now seen corresponding path program 1 times [2018-11-18 15:03:13,366 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:13,366 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 12 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:13,388 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:13,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:13,651 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:13,709 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 15:03:13,709 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:13,712 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:13,712 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 15:03:13,712 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 15:03:13,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 15:03:13,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:03:13,713 INFO L87 Difference]: Start difference. First operand 1286 states and 1733 transitions. Second operand 5 states. [2018-11-18 15:03:13,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:13,816 INFO L93 Difference]: Finished difference Result 2613 states and 3551 transitions. [2018-11-18 15:03:13,816 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 15:03:13,817 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 106 [2018-11-18 15:03:13,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:13,822 INFO L225 Difference]: With dead ends: 2613 [2018-11-18 15:03:13,822 INFO L226 Difference]: Without dead ends: 1338 [2018-11-18 15:03:13,826 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-18 15:03:13,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2018-11-18 15:03:13,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 1294. [2018-11-18 15:03:13,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1294 states. [2018-11-18 15:03:13,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1294 states to 1294 states and 1741 transitions. [2018-11-18 15:03:13,917 INFO L78 Accepts]: Start accepts. Automaton has 1294 states and 1741 transitions. Word has length 106 [2018-11-18 15:03:13,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:13,917 INFO L480 AbstractCegarLoop]: Abstraction has 1294 states and 1741 transitions. [2018-11-18 15:03:13,917 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 15:03:13,917 INFO L276 IsEmpty]: Start isEmpty. Operand 1294 states and 1741 transitions. [2018-11-18 15:03:13,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-18 15:03:13,920 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:13,920 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:13,920 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:13,920 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:13,920 INFO L82 PathProgramCache]: Analyzing trace with hash 2090995716, now seen corresponding path program 1 times [2018-11-18 15:03:13,921 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:13,921 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 13 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:13,944 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:14,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:14,256 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:14,304 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 15:03:14,304 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:14,306 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:14,306 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-18 15:03:14,307 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 15:03:14,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 15:03:14,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-18 15:03:14,307 INFO L87 Difference]: Start difference. First operand 1294 states and 1741 transitions. Second operand 6 states. [2018-11-18 15:03:14,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:14,449 INFO L93 Difference]: Finished difference Result 2627 states and 3585 transitions. [2018-11-18 15:03:14,449 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 15:03:14,449 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 164 [2018-11-18 15:03:14,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:14,455 INFO L225 Difference]: With dead ends: 2627 [2018-11-18 15:03:14,455 INFO L226 Difference]: Without dead ends: 1344 [2018-11-18 15:03:14,459 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-11-18 15:03:14,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2018-11-18 15:03:14,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 1326. [2018-11-18 15:03:14,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1326 states. [2018-11-18 15:03:14,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1326 states to 1326 states and 1786 transitions. [2018-11-18 15:03:14,521 INFO L78 Accepts]: Start accepts. Automaton has 1326 states and 1786 transitions. Word has length 164 [2018-11-18 15:03:14,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:14,522 INFO L480 AbstractCegarLoop]: Abstraction has 1326 states and 1786 transitions. [2018-11-18 15:03:14,522 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 15:03:14,522 INFO L276 IsEmpty]: Start isEmpty. Operand 1326 states and 1786 transitions. [2018-11-18 15:03:14,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-18 15:03:14,525 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:14,525 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:14,525 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:14,525 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:14,525 INFO L82 PathProgramCache]: Analyzing trace with hash 1467714114, now seen corresponding path program 1 times [2018-11-18 15:03:14,526 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:14,526 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 14 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:14,547 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:14,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:14,832 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:14,899 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-11-18 15:03:14,899 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:14,902 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:14,902 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 15:03:14,903 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 15:03:14,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 15:03:14,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:03:14,903 INFO L87 Difference]: Start difference. First operand 1326 states and 1786 transitions. Second operand 5 states. [2018-11-18 15:03:14,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:14,994 INFO L93 Difference]: Finished difference Result 2676 states and 3655 transitions. [2018-11-18 15:03:14,995 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 15:03:14,995 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 164 [2018-11-18 15:03:14,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:15,000 INFO L225 Difference]: With dead ends: 2676 [2018-11-18 15:03:15,000 INFO L226 Difference]: Without dead ends: 1361 [2018-11-18 15:03:15,004 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:03:15,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1361 states. [2018-11-18 15:03:15,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1361 to 1346. [2018-11-18 15:03:15,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1346 states. [2018-11-18 15:03:15,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1346 states to 1346 states and 1821 transitions. [2018-11-18 15:03:15,066 INFO L78 Accepts]: Start accepts. Automaton has 1346 states and 1821 transitions. Word has length 164 [2018-11-18 15:03:15,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:15,066 INFO L480 AbstractCegarLoop]: Abstraction has 1346 states and 1821 transitions. [2018-11-18 15:03:15,066 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 15:03:15,066 INFO L276 IsEmpty]: Start isEmpty. Operand 1346 states and 1821 transitions. [2018-11-18 15:03:15,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2018-11-18 15:03:15,069 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:15,069 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:15,069 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:15,069 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:15,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1137125991, now seen corresponding path program 1 times [2018-11-18 15:03:15,070 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:15,070 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 15 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:15,094 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:15,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:15,411 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:15,467 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-11-18 15:03:15,467 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [MP cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (15)] Exception during sending of exit command (exit): Broken pipe [2018-11-18 15:03:15,470 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:15,471 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-18 15:03:15,471 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 15:03:15,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 15:03:15,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-18 15:03:15,471 INFO L87 Difference]: Start difference. First operand 1346 states and 1821 transitions. Second operand 6 states. [2018-11-18 15:03:15,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:15,662 INFO L93 Difference]: Finished difference Result 2713 states and 3695 transitions. [2018-11-18 15:03:15,662 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 15:03:15,662 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 184 [2018-11-18 15:03:15,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:15,668 INFO L225 Difference]: With dead ends: 2713 [2018-11-18 15:03:15,668 INFO L226 Difference]: Without dead ends: 1378 [2018-11-18 15:03:15,671 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-11-18 15:03:15,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1378 states. [2018-11-18 15:03:15,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1378 to 1350. [2018-11-18 15:03:15,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1350 states. [2018-11-18 15:03:15,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 1825 transitions. [2018-11-18 15:03:15,736 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 1825 transitions. Word has length 184 [2018-11-18 15:03:15,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:15,736 INFO L480 AbstractCegarLoop]: Abstraction has 1350 states and 1825 transitions. [2018-11-18 15:03:15,736 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 15:03:15,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 1825 transitions. [2018-11-18 15:03:15,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-11-18 15:03:15,739 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:15,739 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:15,739 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:15,739 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:15,740 INFO L82 PathProgramCache]: Analyzing trace with hash -1019945095, now seen corresponding path program 1 times [2018-11-18 15:03:15,740 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:15,740 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 16 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:15,766 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:16,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:16,099 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:16,168 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-18 15:03:16,168 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:16,170 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:16,170 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 15:03:16,171 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 15:03:16,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 15:03:16,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 15:03:16,171 INFO L87 Difference]: Start difference. First operand 1350 states and 1825 transitions. Second operand 9 states. [2018-11-18 15:03:16,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:16,265 INFO L93 Difference]: Finished difference Result 2713 states and 3687 transitions. [2018-11-18 15:03:16,265 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 15:03:16,266 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 182 [2018-11-18 15:03:16,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:16,270 INFO L225 Difference]: With dead ends: 2713 [2018-11-18 15:03:16,270 INFO L226 Difference]: Without dead ends: 1374 [2018-11-18 15:03:16,273 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 15:03:16,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1374 states. [2018-11-18 15:03:16,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1374 to 1360. [2018-11-18 15:03:16,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1360 states. [2018-11-18 15:03:16,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1360 states to 1360 states and 1841 transitions. [2018-11-18 15:03:16,328 INFO L78 Accepts]: Start accepts. Automaton has 1360 states and 1841 transitions. Word has length 182 [2018-11-18 15:03:16,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:16,328 INFO L480 AbstractCegarLoop]: Abstraction has 1360 states and 1841 transitions. [2018-11-18 15:03:16,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 15:03:16,329 INFO L276 IsEmpty]: Start isEmpty. Operand 1360 states and 1841 transitions. [2018-11-18 15:03:16,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2018-11-18 15:03:16,331 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:16,331 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:16,332 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:16,332 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:16,332 INFO L82 PathProgramCache]: Analyzing trace with hash -190088105, now seen corresponding path program 1 times [2018-11-18 15:03:16,332 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:16,333 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 17 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:16,347 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:16,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:16,611 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:16,692 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-18 15:03:16,692 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:16,694 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:16,695 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 15:03:16,695 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 15:03:16,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 15:03:16,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 15:03:16,696 INFO L87 Difference]: Start difference. First operand 1360 states and 1841 transitions. Second operand 9 states. [2018-11-18 15:03:16,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:16,782 INFO L93 Difference]: Finished difference Result 2733 states and 3717 transitions. [2018-11-18 15:03:16,783 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 15:03:16,783 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 184 [2018-11-18 15:03:16,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:16,787 INFO L225 Difference]: With dead ends: 2733 [2018-11-18 15:03:16,787 INFO L226 Difference]: Without dead ends: 1384 [2018-11-18 15:03:16,790 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 15:03:16,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2018-11-18 15:03:16,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 1362. [2018-11-18 15:03:16,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1362 states. [2018-11-18 15:03:16,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1362 states to 1362 states and 1843 transitions. [2018-11-18 15:03:16,844 INFO L78 Accepts]: Start accepts. Automaton has 1362 states and 1843 transitions. Word has length 184 [2018-11-18 15:03:16,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:16,845 INFO L480 AbstractCegarLoop]: Abstraction has 1362 states and 1843 transitions. [2018-11-18 15:03:16,845 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 15:03:16,845 INFO L276 IsEmpty]: Start isEmpty. Operand 1362 states and 1843 transitions. [2018-11-18 15:03:16,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2018-11-18 15:03:16,847 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:16,848 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:16,848 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:16,848 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:16,848 INFO L82 PathProgramCache]: Analyzing trace with hash 355206019, now seen corresponding path program 1 times [2018-11-18 15:03:16,849 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:16,849 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 18 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:16,868 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:17,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:17,125 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:17,221 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-11-18 15:03:17,221 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:17,224 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:17,224 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 15:03:17,224 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 15:03:17,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 15:03:17,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 15:03:17,225 INFO L87 Difference]: Start difference. First operand 1362 states and 1843 transitions. Second operand 9 states. [2018-11-18 15:03:17,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:17,334 INFO L93 Difference]: Finished difference Result 2777 states and 3795 transitions. [2018-11-18 15:03:17,335 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 15:03:17,335 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 199 [2018-11-18 15:03:17,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:17,342 INFO L225 Difference]: With dead ends: 2777 [2018-11-18 15:03:17,342 INFO L226 Difference]: Without dead ends: 1426 [2018-11-18 15:03:17,346 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2018-11-18 15:03:17,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1426 states. [2018-11-18 15:03:17,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1426 to 1362. [2018-11-18 15:03:17,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1362 states. [2018-11-18 15:03:17,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1362 states to 1362 states and 1843 transitions. [2018-11-18 15:03:17,412 INFO L78 Accepts]: Start accepts. Automaton has 1362 states and 1843 transitions. Word has length 199 [2018-11-18 15:03:17,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:17,412 INFO L480 AbstractCegarLoop]: Abstraction has 1362 states and 1843 transitions. [2018-11-18 15:03:17,412 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 15:03:17,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1362 states and 1843 transitions. [2018-11-18 15:03:17,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2018-11-18 15:03:17,415 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:17,416 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:17,416 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:17,416 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:17,416 INFO L82 PathProgramCache]: Analyzing trace with hash 182716197, now seen corresponding path program 1 times [2018-11-18 15:03:17,417 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:17,417 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 19 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:17,437 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:17,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:17,772 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:17,836 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-11-18 15:03:17,836 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:17,838 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:17,838 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 15:03:17,839 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 15:03:17,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 15:03:17,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 15:03:17,839 INFO L87 Difference]: Start difference. First operand 1362 states and 1843 transitions. Second operand 9 states. [2018-11-18 15:03:17,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:17,943 INFO L93 Difference]: Finished difference Result 2789 states and 3807 transitions. [2018-11-18 15:03:17,944 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 15:03:17,944 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 197 [2018-11-18 15:03:17,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:17,949 INFO L225 Difference]: With dead ends: 2789 [2018-11-18 15:03:17,949 INFO L226 Difference]: Without dead ends: 1438 [2018-11-18 15:03:17,952 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2018-11-18 15:03:17,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1438 states. [2018-11-18 15:03:18,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1438 to 1358. [2018-11-18 15:03:18,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1358 states. [2018-11-18 15:03:18,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1358 states to 1358 states and 1835 transitions. [2018-11-18 15:03:18,016 INFO L78 Accepts]: Start accepts. Automaton has 1358 states and 1835 transitions. Word has length 197 [2018-11-18 15:03:18,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:18,016 INFO L480 AbstractCegarLoop]: Abstraction has 1358 states and 1835 transitions. [2018-11-18 15:03:18,016 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 15:03:18,016 INFO L276 IsEmpty]: Start isEmpty. Operand 1358 states and 1835 transitions. [2018-11-18 15:03:18,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-11-18 15:03:18,019 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:18,019 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:18,019 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:18,020 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:18,020 INFO L82 PathProgramCache]: Analyzing trace with hash -2015652796, now seen corresponding path program 1 times [2018-11-18 15:03:18,020 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:18,020 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 20 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:18,041 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:18,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:18,381 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:18,412 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-11-18 15:03:18,412 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:18,415 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:18,415 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-18 15:03:18,416 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 15:03:18,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 15:03:18,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 15:03:18,416 INFO L87 Difference]: Start difference. First operand 1358 states and 1835 transitions. Second operand 4 states. [2018-11-18 15:03:19,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:19,033 INFO L93 Difference]: Finished difference Result 2717 states and 3693 transitions. [2018-11-18 15:03:19,033 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-18 15:03:19,033 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 212 [2018-11-18 15:03:19,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:19,038 INFO L225 Difference]: With dead ends: 2717 [2018-11-18 15:03:19,038 INFO L226 Difference]: Without dead ends: 1364 [2018-11-18 15:03:19,041 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-11-18 15:03:19,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2018-11-18 15:03:19,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 1358. [2018-11-18 15:03:19,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1358 states. [2018-11-18 15:03:19,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1358 states to 1358 states and 1833 transitions. [2018-11-18 15:03:19,102 INFO L78 Accepts]: Start accepts. Automaton has 1358 states and 1833 transitions. Word has length 212 [2018-11-18 15:03:19,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:19,103 INFO L480 AbstractCegarLoop]: Abstraction has 1358 states and 1833 transitions. [2018-11-18 15:03:19,103 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 15:03:19,103 INFO L276 IsEmpty]: Start isEmpty. Operand 1358 states and 1833 transitions. [2018-11-18 15:03:19,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2018-11-18 15:03:19,106 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:19,107 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:19,107 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:19,107 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:19,107 INFO L82 PathProgramCache]: Analyzing trace with hash -957655793, now seen corresponding path program 1 times [2018-11-18 15:03:19,108 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:19,108 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 21 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:19,130 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:19,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:19,457 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:19,500 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-11-18 15:03:19,500 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:19,502 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:19,502 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 15:03:19,502 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 15:03:19,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 15:03:19,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 15:03:19,503 INFO L87 Difference]: Start difference. First operand 1358 states and 1833 transitions. Second operand 7 states. [2018-11-18 15:03:19,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:19,953 INFO L93 Difference]: Finished difference Result 2731 states and 3726 transitions. [2018-11-18 15:03:19,953 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 15:03:19,953 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 234 [2018-11-18 15:03:19,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:19,956 INFO L225 Difference]: With dead ends: 2731 [2018-11-18 15:03:19,957 INFO L226 Difference]: Without dead ends: 1384 [2018-11-18 15:03:19,959 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 15:03:19,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2018-11-18 15:03:20,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 1374. [2018-11-18 15:03:20,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1374 states. [2018-11-18 15:03:20,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1374 states to 1374 states and 1850 transitions. [2018-11-18 15:03:20,023 INFO L78 Accepts]: Start accepts. Automaton has 1374 states and 1850 transitions. Word has length 234 [2018-11-18 15:03:20,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:20,024 INFO L480 AbstractCegarLoop]: Abstraction has 1374 states and 1850 transitions. [2018-11-18 15:03:20,024 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 15:03:20,024 INFO L276 IsEmpty]: Start isEmpty. Operand 1374 states and 1850 transitions. [2018-11-18 15:03:20,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2018-11-18 15:03:20,029 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 15:03:20,029 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 15:03:20,029 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 15:03:20,030 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 15:03:20,030 INFO L82 PathProgramCache]: Analyzing trace with hash -319040350, now seen corresponding path program 1 times [2018-11-18 15:03:20,031 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 15:03:20,031 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/cvc4nyu Starting monitored process 22 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 15:03:20,055 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 15:03:20,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 15:03:20,340 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 15:03:20,360 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2018-11-18 15:03:20,360 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 15:03:20,362 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 15:03:20,362 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 15:03:20,362 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 15:03:20,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 15:03:20,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:20,362 INFO L87 Difference]: Start difference. First operand 1374 states and 1850 transitions. Second operand 3 states. [2018-11-18 15:03:22,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 15:03:22,507 INFO L93 Difference]: Finished difference Result 1374 states and 1850 transitions. [2018-11-18 15:03:22,507 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 15:03:22,507 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 240 [2018-11-18 15:03:22,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 15:03:22,508 INFO L225 Difference]: With dead ends: 1374 [2018-11-18 15:03:22,508 INFO L226 Difference]: Without dead ends: 0 [2018-11-18 15:03:22,511 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 15:03:22,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-18 15:03:22,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-18 15:03:22,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-18 15:03:22,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-18 15:03:22,511 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 240 [2018-11-18 15:03:22,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 15:03:22,511 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-18 15:03:22,512 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 15:03:22,512 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-18 15:03:22,512 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 15:03:22,514 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-18 15:03:22,891 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:22,896 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:22,902 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:22,911 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,014 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,017 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,022 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,030 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,271 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,274 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,278 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,283 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,368 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,372 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,373 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,379 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,380 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,389 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,483 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,486 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,488 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,628 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,630 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,633 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,637 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:23,648 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 15:03:25,894 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 24 [2018-11-18 15:03:26,862 WARN L180 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 36 [2018-11-18 15:03:27,571 INFO L425 ceAbstractionStarter]: For program point L2973(lines 2973 2978) no Hoare annotation was computed. [2018-11-18 15:03:27,571 INFO L428 ceAbstractionStarter]: At program point L2973-2(lines 2973 2978) the Hoare annotation is: true [2018-11-18 15:03:27,571 INFO L425 ceAbstractionStarter]: For program point L2967-1(line 2967) no Hoare annotation was computed. [2018-11-18 15:03:27,571 INFO L428 ceAbstractionStarter]: At program point L2967(line 2967) the Hoare annotation is: true [2018-11-18 15:03:27,571 INFO L425 ceAbstractionStarter]: For program point L2963-1(line 2963) no Hoare annotation was computed. [2018-11-18 15:03:27,571 INFO L428 ceAbstractionStarter]: At program point L2963(line 2963) the Hoare annotation is: true [2018-11-18 15:03:27,571 INFO L428 ceAbstractionStarter]: At program point copy_from_userENTRY(lines 2951 2984) the Hoare annotation is: true [2018-11-18 15:03:27,572 INFO L425 ceAbstractionStarter]: For program point copy_from_userEXIT(lines 2951 2984) no Hoare annotation was computed. [2018-11-18 15:03:27,572 INFO L428 ceAbstractionStarter]: At program point L2972(line 2972) the Hoare annotation is: true [2018-11-18 15:03:27,572 INFO L425 ceAbstractionStarter]: For program point L2972-1(line 2972) no Hoare annotation was computed. [2018-11-18 15:03:27,572 INFO L425 ceAbstractionStarter]: For program point L2968(lines 2968 2980) no Hoare annotation was computed. [2018-11-18 15:03:27,572 INFO L425 ceAbstractionStarter]: For program point L2968-2(lines 2964 2981) no Hoare annotation was computed. [2018-11-18 15:03:27,572 INFO L425 ceAbstractionStarter]: For program point L2964(lines 2964 2981) no Hoare annotation was computed. [2018-11-18 15:03:27,572 INFO L425 ceAbstractionStarter]: For program point copy_from_userFINAL(lines 2951 2984) no Hoare annotation was computed. [2018-11-18 15:03:27,572 INFO L425 ceAbstractionStarter]: For program point L2979(line 2979) no Hoare annotation was computed. [2018-11-18 15:03:27,572 INFO L425 ceAbstractionStarter]: For program point pg_exitEXIT(lines 3854 3898) no Hoare annotation was computed. [2018-11-18 15:03:27,572 INFO L428 ceAbstractionStarter]: At program point pg_exitENTRY(lines 3854 3898) the Hoare annotation is: true [2018-11-18 15:03:27,572 INFO L428 ceAbstractionStarter]: At program point L3878(line 3878) the Hoare annotation is: true [2018-11-18 15:03:27,572 INFO L425 ceAbstractionStarter]: For program point L3878-1(line 3878) no Hoare annotation was computed. [2018-11-18 15:03:27,572 INFO L428 ceAbstractionStarter]: At program point L3874(lines 3859 3897) the Hoare annotation is: true [2018-11-18 15:03:27,572 INFO L428 ceAbstractionStarter]: At program point L3872(lines 3859 3897) the Hoare annotation is: true [2018-11-18 15:03:27,572 INFO L428 ceAbstractionStarter]: At program point L3870(lines 3859 3897) the Hoare annotation is: true [2018-11-18 15:03:27,572 INFO L425 ceAbstractionStarter]: For program point L3864(lines 3864 3868) no Hoare annotation was computed. [2018-11-18 15:03:27,572 INFO L425 ceAbstractionStarter]: For program point L3864-2(lines 3864 3868) no Hoare annotation was computed. [2018-11-18 15:03:27,573 INFO L421 ceAbstractionStarter]: At program point L3893(lines 3854 3898) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= ~ldv_state_variable_1~0 (_ bv0 32)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,573 INFO L421 ceAbstractionStarter]: At program point L3891(lines 3859 3897) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= ~ldv_state_variable_1~0 (_ bv0 32)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,573 INFO L421 ceAbstractionStarter]: At program point L3889(lines 3859 3897) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= ~ldv_state_variable_1~0 (_ bv0 32)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,573 INFO L425 ceAbstractionStarter]: For program point L3883(lines 3883 3887) no Hoare annotation was computed. [2018-11-18 15:03:27,573 INFO L425 ceAbstractionStarter]: For program point L3883-2(lines 3883 3887) no Hoare annotation was computed. [2018-11-18 15:03:27,573 INFO L425 ceAbstractionStarter]: For program point ldv_register_chrdev_10FINAL(lines 4125 4136) no Hoare annotation was computed. [2018-11-18 15:03:27,573 INFO L428 ceAbstractionStarter]: At program point ldv_register_chrdev_10ENTRY(lines 4125 4136) the Hoare annotation is: true [2018-11-18 15:03:27,573 INFO L425 ceAbstractionStarter]: For program point ldv_register_chrdev_10EXIT(lines 4125 4136) no Hoare annotation was computed. [2018-11-18 15:03:27,573 INFO L425 ceAbstractionStarter]: For program point L4131-1(line 4131) no Hoare annotation was computed. [2018-11-18 15:03:27,573 INFO L428 ceAbstractionStarter]: At program point L4131(line 4131) the Hoare annotation is: true [2018-11-18 15:03:27,573 INFO L428 ceAbstractionStarter]: At program point pg_releaseENTRY(lines 3599 3609) the Hoare annotation is: true [2018-11-18 15:03:27,573 INFO L425 ceAbstractionStarter]: For program point pg_releaseEXIT(lines 3599 3609) no Hoare annotation was computed. [2018-11-18 15:03:27,573 INFO L425 ceAbstractionStarter]: For program point pg_releaseFINAL(lines 3599 3609) no Hoare annotation was computed. [2018-11-18 15:03:27,573 INFO L428 ceAbstractionStarter]: At program point L3606(line 3606) the Hoare annotation is: true [2018-11-18 15:03:27,573 INFO L425 ceAbstractionStarter]: For program point L3606-1(line 3606) no Hoare annotation was computed. [2018-11-18 15:03:27,574 INFO L425 ceAbstractionStarter]: For program point write_regFINAL(lines 3070 3077) no Hoare annotation was computed. [2018-11-18 15:03:27,574 INFO L428 ceAbstractionStarter]: At program point write_regENTRY(lines 3070 3077) the Hoare annotation is: true [2018-11-18 15:03:27,574 INFO L425 ceAbstractionStarter]: For program point write_regEXIT(lines 3070 3077) no Hoare annotation was computed. [2018-11-18 15:03:27,574 INFO L425 ceAbstractionStarter]: For program point register_chrdevFINAL(lines 2888 2896) no Hoare annotation was computed. [2018-11-18 15:03:27,574 INFO L428 ceAbstractionStarter]: At program point register_chrdevENTRY(lines 2888 2896) the Hoare annotation is: true [2018-11-18 15:03:27,574 INFO L425 ceAbstractionStarter]: For program point register_chrdevEXIT(lines 2888 2896) no Hoare annotation was computed. [2018-11-18 15:03:27,574 INFO L425 ceAbstractionStarter]: For program point pg_sleepEXIT(lines 3085 3092) no Hoare annotation was computed. [2018-11-18 15:03:27,574 INFO L428 ceAbstractionStarter]: At program point pg_sleepENTRY(lines 3085 3092) the Hoare annotation is: true [2018-11-18 15:03:27,574 INFO L425 ceAbstractionStarter]: For program point pg_sleepFINAL(lines 3085 3092) no Hoare annotation was computed. [2018-11-18 15:03:27,574 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_9ENTRY(lines 4116 4124) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= (_ bv2 32) |old(~ldv_mutex_pg_mutex~0)|)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967294 32)) (_ bv0 32))) [2018-11-18 15:03:27,574 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_9EXIT(lines 4116 4124) no Hoare annotation was computed. [2018-11-18 15:03:27,574 INFO L421 ceAbstractionStarter]: At program point L4120(line 4120) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= (_ bv2 32) |old(~ldv_mutex_pg_mutex~0)|)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967294 32)) (_ bv0 32))) [2018-11-18 15:03:27,574 INFO L425 ceAbstractionStarter]: For program point L4120-1(line 4120) no Hoare annotation was computed. [2018-11-18 15:03:27,574 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_9FINAL(lines 4116 4124) no Hoare annotation was computed. [2018-11-18 15:03:27,574 INFO L421 ceAbstractionStarter]: At program point L3516(line 3516) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (= ~pg_drive_count~0 (_ bv0 32)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,574 INFO L425 ceAbstractionStarter]: For program point L3516-1(line 3516) no Hoare annotation was computed. [2018-11-18 15:03:27,574 INFO L425 ceAbstractionStarter]: For program point L3508(lines 3508 3512) no Hoare annotation was computed. [2018-11-18 15:03:27,575 INFO L428 ceAbstractionStarter]: At program point pg_detectENTRY(lines 3478 3548) the Hoare annotation is: true [2018-11-18 15:03:27,575 INFO L421 ceAbstractionStarter]: At program point L3531(lines 3503 3536) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (= ~pg_drive_count~0 (_ bv0 32)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,575 INFO L421 ceAbstractionStarter]: At program point L3496(line 3496) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (and (= ~pg_drive_count~0 (_ bv0 32)) (= pg_detect_~k~3 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,575 INFO L421 ceAbstractionStarter]: At program point L3529(lines 3503 3536) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (= ~pg_drive_count~0 (_ bv0 32)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,575 INFO L425 ceAbstractionStarter]: For program point L3496-1(line 3496) no Hoare annotation was computed. [2018-11-18 15:03:27,575 INFO L425 ceAbstractionStarter]: For program point L3492(lines 3492 3539) no Hoare annotation was computed. [2018-11-18 15:03:27,575 INFO L425 ceAbstractionStarter]: For program point pg_detectFINAL(lines 3478 3548) no Hoare annotation was computed. [2018-11-18 15:03:27,575 INFO L421 ceAbstractionStarter]: At program point L3492-1(lines 3488 3547) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (= ~pg_drive_count~0 (_ bv0 32)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= pg_detect_~k~3 (_ bv0 32)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,575 INFO L425 ceAbstractionStarter]: For program point pg_detectEXIT(lines 3478 3548) no Hoare annotation was computed. [2018-11-18 15:03:27,575 INFO L425 ceAbstractionStarter]: For program point L3517(lines 3517 3522) no Hoare annotation was computed. [2018-11-18 15:03:27,575 INFO L425 ceAbstractionStarter]: For program point L3515(lines 3515 3525) no Hoare annotation was computed. [2018-11-18 15:03:27,575 INFO L425 ceAbstractionStarter]: For program point L3497(lines 3497 3502) no Hoare annotation was computed. [2018-11-18 15:03:27,575 INFO L421 ceAbstractionStarter]: At program point L3526(lines 3503 3536) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (= ~pg_drive_count~0 (_ bv0 32)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,575 INFO L425 ceAbstractionStarter]: For program point L3495(lines 3495 3536) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L425 ceAbstractionStarter]: For program point L3452(lines 3452 3457) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L425 ceAbstractionStarter]: For program point pg_probeEXIT(lines 3440 3477) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L425 ceAbstractionStarter]: For program point L3469-1(line 3469) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L428 ceAbstractionStarter]: At program point L3469(line 3469) the Hoare annotation is: true [2018-11-18 15:03:27,576 INFO L425 ceAbstractionStarter]: For program point L3467-1(line 3467) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L428 ceAbstractionStarter]: At program point L3467(line 3467) the Hoare annotation is: true [2018-11-18 15:03:27,576 INFO L428 ceAbstractionStarter]: At program point L3461(lines 3447 3466) the Hoare annotation is: true [2018-11-18 15:03:27,576 INFO L428 ceAbstractionStarter]: At program point L3459(lines 3447 3466) the Hoare annotation is: true [2018-11-18 15:03:27,576 INFO L425 ceAbstractionStarter]: For program point pg_probeFINAL(lines 3440 3477) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L425 ceAbstractionStarter]: For program point L3453-1(line 3453) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L428 ceAbstractionStarter]: At program point L3453(line 3453) the Hoare annotation is: true [2018-11-18 15:03:27,576 INFO L425 ceAbstractionStarter]: For program point L3451(line 3451) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L428 ceAbstractionStarter]: At program point pg_probeENTRY(lines 3440 3477) the Hoare annotation is: true [2018-11-18 15:03:27,576 INFO L428 ceAbstractionStarter]: At program point L3447-1(lines 3447 3474) the Hoare annotation is: true [2018-11-18 15:03:27,576 INFO L425 ceAbstractionStarter]: For program point L3447(lines 3447 3474) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L425 ceAbstractionStarter]: For program point L3468(lines 3468 3473) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L425 ceAbstractionStarter]: For program point L3460(lines 3460 3464) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L425 ceAbstractionStarter]: For program point status_regEXIT(lines 3054 3061) no Hoare annotation was computed. [2018-11-18 15:03:27,576 INFO L428 ceAbstractionStarter]: At program point status_regENTRY(lines 3054 3061) the Hoare annotation is: true [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point status_regFINAL(lines 3054 3061) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L428 ceAbstractionStarter]: At program point __kmallocENTRY(lines 2931 2934) the Hoare annotation is: true [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point __kmallocFINAL(lines 2931 2934) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point __kmallocEXIT(lines 2931 2934) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point L2933-1(line 2933) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L428 ceAbstractionStarter]: At program point L2933(line 2933) the Hoare annotation is: true [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point L3933-1(line 3933) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L421 ceAbstractionStarter]: At program point L3933(line 3933) the Hoare annotation is: (or (not (= |old(~pg_drive_count~0)| (_ bv0 32))) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (and (= (_ bv1 32) ~ldv_mutex_lock~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 3914 4039) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point L3991(line 3991) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point L3983(line 3983) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L421 ceAbstractionStarter]: At program point L4033(lines 3919 4038) the Hoare annotation is: (or (not (= |old(~pg_drive_count~0)| (_ bv0 32))) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (and (= (_ bv1 32) ~ldv_mutex_lock~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point L3992(lines 3992 4028) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point L3926(lines 3926 4032) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point L3927(line 3927) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 3914 4039) no Hoare annotation was computed. [2018-11-18 15:03:27,577 INFO L421 ceAbstractionStarter]: At program point mainENTRY(lines 3914 4039) the Hoare annotation is: (or (not (= |old(~pg_drive_count~0)| (_ bv0 32))) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (and (= ~pg_drive_count~0 (_ bv0 32)) (= ~ldv_state_variable_1~0 (_ bv0 32)))) [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3994(lines 3994 4024) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3928(lines 3928 3989) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L421 ceAbstractionStarter]: At program point L3920(line 3920) the Hoare annotation is: (or (not (= |old(~pg_drive_count~0)| (_ bv0 32))) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (and (= ~pg_drive_count~0 (_ bv0 32)) (= ~ldv_state_variable_1~0 (_ bv0 32)))) [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3920-1(line 3920) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3945(line 3945) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L4036(line 4036) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3970(line 3970) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3962(line 3962) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3995(line 3995) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3954(line 3954) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3946(lines 3946 3952) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L4004(line 4004) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3971(lines 3971 3981) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3996(lines 3996 4002) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3930(lines 3930 3985) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3963(lines 3963 3968) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3955(lines 3955 3960) no Hoare annotation was computed. [2018-11-18 15:03:27,578 INFO L425 ceAbstractionStarter]: For program point L3947-1(line 3947) no Hoare annotation was computed. [2018-11-18 15:03:27,579 INFO L421 ceAbstractionStarter]: At program point L3947(line 3947) the Hoare annotation is: (or (not (= |old(~pg_drive_count~0)| (_ bv0 32))) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (and (= (_ bv1 32) ~ldv_mutex_lock~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 15:03:27,579 INFO L421 ceAbstractionStarter]: At program point L3972(line 3972) the Hoare annotation is: (or (not (= |old(~pg_drive_count~0)| (_ bv0 32))) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (and (= (_ bv1 32) ~ldv_mutex_lock~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 15:03:27,579 INFO L425 ceAbstractionStarter]: For program point L4005(lines 4005 4020) no Hoare annotation was computed. [2018-11-18 15:03:27,579 INFO L425 ceAbstractionStarter]: For program point L3939-1(line 3939) no Hoare annotation was computed. [2018-11-18 15:03:27,579 INFO L421 ceAbstractionStarter]: At program point L3939(line 3939) the Hoare annotation is: (or (not (= |old(~pg_drive_count~0)| (_ bv0 32))) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (and (= (_ bv1 32) ~ldv_mutex_lock~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 15:03:27,579 INFO L425 ceAbstractionStarter]: For program point L3972-1(line 3972) no Hoare annotation was computed. [2018-11-18 15:03:27,579 INFO L425 ceAbstractionStarter]: For program point L4030(line 4030) no Hoare annotation was computed. [2018-11-18 15:03:27,579 INFO L425 ceAbstractionStarter]: For program point L3997-1(line 3997) no Hoare annotation was computed. [2018-11-18 15:03:27,579 INFO L421 ceAbstractionStarter]: At program point L3997(line 3997) the Hoare annotation is: (or (not (= |old(~pg_drive_count~0)| (_ bv0 32))) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (and (= (_ bv1 32) ~ldv_mutex_lock~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 15:03:27,580 INFO L425 ceAbstractionStarter]: For program point L3931(line 3931) no Hoare annotation was computed. [2018-11-18 15:03:27,580 INFO L425 ceAbstractionStarter]: For program point L4022(line 4022) no Hoare annotation was computed. [2018-11-18 15:03:27,580 INFO L421 ceAbstractionStarter]: At program point L3956(line 3956) the Hoare annotation is: (or (not (= |old(~pg_drive_count~0)| (_ bv0 32))) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (and (= (_ bv1 32) ~ldv_mutex_lock~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 15:03:27,580 INFO L425 ceAbstractionStarter]: For program point L3956-1(line 3956) no Hoare annotation was computed. [2018-11-18 15:03:27,580 INFO L421 ceAbstractionStarter]: At program point L4014(lines 3919 4038) the Hoare annotation is: (or (not (= |old(~pg_drive_count~0)| (_ bv0 32))) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (and (= (_ bv1 32) ~ldv_mutex_lock~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 15:03:27,580 INFO L421 ceAbstractionStarter]: At program point L4006(line 4006) the Hoare annotation is: (or (not (= |old(~pg_drive_count~0)| (_ bv0 32))) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (and (= (_ bv1 32) ~ldv_mutex_lock~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 15:03:27,580 INFO L425 ceAbstractionStarter]: For program point L3973(lines 3973 3978) no Hoare annotation was computed. [2018-11-18 15:03:27,580 INFO L425 ceAbstractionStarter]: For program point L4006-1(line 4006) no Hoare annotation was computed. [2018-11-18 15:03:27,580 INFO L425 ceAbstractionStarter]: For program point L3932(lines 3932 3937) no Hoare annotation was computed. [2018-11-18 15:03:27,580 INFO L425 ceAbstractionStarter]: For program point L3932-2(lines 3930 3985) no Hoare annotation was computed. [2018-11-18 15:03:27,580 INFO L425 ceAbstractionStarter]: For program point L4007(lines 4007 4011) no Hoare annotation was computed. [2018-11-18 15:03:27,580 INFO L425 ceAbstractionStarter]: For program point L4007-2(lines 4005 4018) no Hoare annotation was computed. [2018-11-18 15:03:27,580 INFO L428 ceAbstractionStarter]: At program point L3260(lines 3221 3265) the Hoare annotation is: true [2018-11-18 15:03:27,581 INFO L425 ceAbstractionStarter]: For program point L3227-1(line 3227) no Hoare annotation was computed. [2018-11-18 15:03:27,581 INFO L428 ceAbstractionStarter]: At program point L3258(lines 3221 3265) the Hoare annotation is: true [2018-11-18 15:03:27,581 INFO L428 ceAbstractionStarter]: At program point L3227(line 3227) the Hoare annotation is: true [2018-11-18 15:03:27,581 INFO L425 ceAbstractionStarter]: For program point L3256(line 3256) no Hoare annotation was computed. [2018-11-18 15:03:27,581 INFO L428 ceAbstractionStarter]: At program point L3254(line 3254) the Hoare annotation is: true [2018-11-18 15:03:27,581 INFO L425 ceAbstractionStarter]: For program point L3254-1(line 3254) no Hoare annotation was computed. [2018-11-18 15:03:27,581 INFO L425 ceAbstractionStarter]: For program point pg_completionFINAL(lines 3210 3266) no Hoare annotation was computed. [2018-11-18 15:03:27,581 INFO L425 ceAbstractionStarter]: For program point L3242-1(lines 3242 3251) no Hoare annotation was computed. [2018-11-18 15:03:27,581 INFO L425 ceAbstractionStarter]: For program point L3232(lines 3232 3236) no Hoare annotation was computed. [2018-11-18 15:03:27,581 INFO L428 ceAbstractionStarter]: At program point L3230(line 3230) the Hoare annotation is: true [2018-11-18 15:03:27,581 INFO L425 ceAbstractionStarter]: For program point L3232-2(lines 3221 3265) no Hoare annotation was computed. [2018-11-18 15:03:27,581 INFO L425 ceAbstractionStarter]: For program point L3230-1(line 3230) no Hoare annotation was computed. [2018-11-18 15:03:27,581 INFO L425 ceAbstractionStarter]: For program point L3226(line 3226) no Hoare annotation was computed. [2018-11-18 15:03:27,582 INFO L425 ceAbstractionStarter]: For program point L3257(lines 3257 3261) no Hoare annotation was computed. [2018-11-18 15:03:27,582 INFO L428 ceAbstractionStarter]: At program point L3222(line 3222) the Hoare annotation is: true [2018-11-18 15:03:27,582 INFO L428 ceAbstractionStarter]: At program point L3255(lines 3221 3265) the Hoare annotation is: true [2018-11-18 15:03:27,582 INFO L425 ceAbstractionStarter]: For program point L3222-1(line 3222) no Hoare annotation was computed. [2018-11-18 15:03:27,582 INFO L425 ceAbstractionStarter]: For program point pg_completionEXIT(lines 3210 3266) no Hoare annotation was computed. [2018-11-18 15:03:27,582 INFO L428 ceAbstractionStarter]: At program point pg_completionENTRY(lines 3210 3266) the Hoare annotation is: true [2018-11-18 15:03:27,582 INFO L425 ceAbstractionStarter]: For program point L3243(lines 3243 3247) no Hoare annotation was computed. [2018-11-18 15:03:27,582 INFO L425 ceAbstractionStarter]: For program point L3243-2(lines 3243 3247) no Hoare annotation was computed. [2018-11-18 15:03:27,582 INFO L425 ceAbstractionStarter]: For program point L3237-1(lines 3221 3265) no Hoare annotation was computed. [2018-11-18 15:03:27,582 INFO L428 ceAbstractionStarter]: At program point ldv_unregister_chrdev_11ENTRY(lines 4137 4145) the Hoare annotation is: true [2018-11-18 15:03:27,582 INFO L425 ceAbstractionStarter]: For program point L4141-1(line 4141) no Hoare annotation was computed. [2018-11-18 15:03:27,582 INFO L428 ceAbstractionStarter]: At program point L4141(line 4141) the Hoare annotation is: true [2018-11-18 15:03:27,582 INFO L425 ceAbstractionStarter]: For program point ldv_unregister_chrdev_11EXIT(lines 4137 4145) no Hoare annotation was computed. [2018-11-18 15:03:27,583 INFO L425 ceAbstractionStarter]: For program point ldv_unregister_chrdev_11FINAL(lines 4137 4145) no Hoare annotation was computed. [2018-11-18 15:03:27,583 INFO L425 ceAbstractionStarter]: For program point DRIVEFINAL(lines 3078 3084) no Hoare annotation was computed. [2018-11-18 15:03:27,583 INFO L425 ceAbstractionStarter]: For program point DRIVEEXIT(lines 3078 3084) no Hoare annotation was computed. [2018-11-18 15:03:27,583 INFO L428 ceAbstractionStarter]: At program point DRIVEENTRY(lines 3078 3084) the Hoare annotation is: true [2018-11-18 15:03:27,583 INFO L425 ceAbstractionStarter]: For program point copy_to_userEXIT(lines 2985 2993) no Hoare annotation was computed. [2018-11-18 15:03:27,583 INFO L428 ceAbstractionStarter]: At program point copy_to_userENTRY(lines 2985 2993) the Hoare annotation is: true [2018-11-18 15:03:27,583 INFO L425 ceAbstractionStarter]: For program point copy_to_userFINAL(lines 2985 2993) no Hoare annotation was computed. [2018-11-18 15:03:27,583 INFO L425 ceAbstractionStarter]: For program point pg_waitFINAL(lines 3093 3151) no Hoare annotation was computed. [2018-11-18 15:03:27,583 INFO L425 ceAbstractionStarter]: For program point L3128(lines 3128 3138) no Hoare annotation was computed. [2018-11-18 15:03:27,583 INFO L428 ceAbstractionStarter]: At program point L3126(line 3126) the Hoare annotation is: true [2018-11-18 15:03:27,584 INFO L425 ceAbstractionStarter]: For program point L3128-2(lines 3124 3146) no Hoare annotation was computed. [2018-11-18 15:03:27,584 INFO L425 ceAbstractionStarter]: For program point L3124(lines 3124 3148) no Hoare annotation was computed. [2018-11-18 15:03:27,584 INFO L425 ceAbstractionStarter]: For program point L3126-1(line 3126) no Hoare annotation was computed. [2018-11-18 15:03:27,584 INFO L428 ceAbstractionStarter]: At program point L3120(lines 3103 3150) the Hoare annotation is: true [2018-11-18 15:03:27,584 INFO L428 ceAbstractionStarter]: At program point L3118(lines 3103 3150) the Hoare annotation is: true [2018-11-18 15:03:27,584 INFO L425 ceAbstractionStarter]: For program point L3116(line 3116) no Hoare annotation was computed. [2018-11-18 15:03:27,584 INFO L425 ceAbstractionStarter]: For program point L3110(lines 3110 3114) no Hoare annotation was computed. [2018-11-18 15:03:27,584 INFO L428 ceAbstractionStarter]: At program point pg_waitENTRY(lines 3093 3151) the Hoare annotation is: true [2018-11-18 15:03:27,584 INFO L425 ceAbstractionStarter]: For program point L3139-1(lines 3139 3143) no Hoare annotation was computed. [2018-11-18 15:03:27,584 INFO L425 ceAbstractionStarter]: For program point pg_waitEXIT(lines 3093 3151) no Hoare annotation was computed. [2018-11-18 15:03:27,584 INFO L425 ceAbstractionStarter]: For program point L3129(lines 3129 3133) no Hoare annotation was computed. [2018-11-18 15:03:27,585 INFO L425 ceAbstractionStarter]: For program point L3127-1(line 3127) no Hoare annotation was computed. [2018-11-18 15:03:27,585 INFO L428 ceAbstractionStarter]: At program point L3127(line 3127) the Hoare annotation is: true [2018-11-18 15:03:27,585 INFO L425 ceAbstractionStarter]: For program point L3129-2(lines 3129 3133) no Hoare annotation was computed. [2018-11-18 15:03:27,585 INFO L425 ceAbstractionStarter]: For program point L3125-1(line 3125) no Hoare annotation was computed. [2018-11-18 15:03:27,585 INFO L428 ceAbstractionStarter]: At program point L3125(line 3125) the Hoare annotation is: true [2018-11-18 15:03:27,585 INFO L425 ceAbstractionStarter]: For program point L3117(lines 3117 3121) no Hoare annotation was computed. [2018-11-18 15:03:27,585 INFO L428 ceAbstractionStarter]: At program point L3113-1(lines 3103 3150) the Hoare annotation is: true [2018-11-18 15:03:27,585 INFO L428 ceAbstractionStarter]: At program point L3113(line 3113) the Hoare annotation is: true [2018-11-18 15:03:27,585 INFO L425 ceAbstractionStarter]: For program point L3648(lines 3648 3652) no Hoare annotation was computed. [2018-11-18 15:03:27,585 INFO L425 ceAbstractionStarter]: For program point L3677(lines 3677 3686) no Hoare annotation was computed. [2018-11-18 15:03:27,585 INFO L425 ceAbstractionStarter]: For program point pg_writeEXIT(lines 3610 3697) no Hoare annotation was computed. [2018-11-18 15:03:27,585 INFO L425 ceAbstractionStarter]: For program point L3669(lines 3669 3673) no Hoare annotation was computed. [2018-11-18 15:03:27,586 INFO L428 ceAbstractionStarter]: At program point L3632(line 3632) the Hoare annotation is: true [2018-11-18 15:03:27,586 INFO L425 ceAbstractionStarter]: For program point L3632-1(line 3632) no Hoare annotation was computed. [2018-11-18 15:03:27,586 INFO L425 ceAbstractionStarter]: For program point L3690(lines 3690 3694) no Hoare annotation was computed. [2018-11-18 15:03:27,586 INFO L425 ceAbstractionStarter]: For program point L3653(lines 3653 3668) no Hoare annotation was computed. [2018-11-18 15:03:27,586 INFO L425 ceAbstractionStarter]: For program point pg_writeFINAL(lines 3610 3697) no Hoare annotation was computed. [2018-11-18 15:03:27,586 INFO L425 ceAbstractionStarter]: For program point L3678(lines 3678 3682) no Hoare annotation was computed. [2018-11-18 15:03:27,586 INFO L428 ceAbstractionStarter]: At program point pg_writeENTRY(lines 3610 3697) the Hoare annotation is: true [2018-11-18 15:03:27,586 INFO L425 ceAbstractionStarter]: For program point L3633(lines 3633 3637) no Hoare annotation was computed. [2018-11-18 15:03:27,586 INFO L425 ceAbstractionStarter]: For program point L3654(lines 3654 3658) no Hoare annotation was computed. [2018-11-18 15:03:27,586 INFO L425 ceAbstractionStarter]: For program point L3638(lines 3638 3642) no Hoare annotation was computed. [2018-11-18 15:03:27,586 INFO L425 ceAbstractionStarter]: For program point L3659-1(line 3659) no Hoare annotation was computed. [2018-11-18 15:03:27,587 INFO L428 ceAbstractionStarter]: At program point L3659(line 3659) the Hoare annotation is: true [2018-11-18 15:03:27,587 INFO L428 ceAbstractionStarter]: At program point L3688(lines 3688 3689) the Hoare annotation is: true [2018-11-18 15:03:27,587 INFO L425 ceAbstractionStarter]: For program point L3622(lines 3622 3626) no Hoare annotation was computed. [2018-11-18 15:03:27,587 INFO L425 ceAbstractionStarter]: For program point L3688-1(lines 3688 3689) no Hoare annotation was computed. [2018-11-18 15:03:27,587 INFO L428 ceAbstractionStarter]: At program point L3676(line 3676) the Hoare annotation is: true [2018-11-18 15:03:27,587 INFO L425 ceAbstractionStarter]: For program point L3643(lines 3643 3647) no Hoare annotation was computed. [2018-11-18 15:03:27,587 INFO L425 ceAbstractionStarter]: For program point L3676-1(line 3676) no Hoare annotation was computed. [2018-11-18 15:03:27,587 INFO L425 ceAbstractionStarter]: For program point L3660(lines 3660 3664) no Hoare annotation was computed. [2018-11-18 15:03:27,587 INFO L425 ceAbstractionStarter]: For program point L3627(lines 3627 3631) no Hoare annotation was computed. [2018-11-18 15:03:27,587 INFO L425 ceAbstractionStarter]: For program point ldv_errorFINAL(lines 4147 4153) no Hoare annotation was computed. [2018-11-18 15:03:27,587 INFO L428 ceAbstractionStarter]: At program point ldv_errorENTRY(lines 4147 4153) the Hoare annotation is: true [2018-11-18 15:03:27,588 INFO L425 ceAbstractionStarter]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 4151) no Hoare annotation was computed. [2018-11-18 15:03:27,588 INFO L425 ceAbstractionStarter]: For program point ldv_errorEXIT(lines 4147 4153) no Hoare annotation was computed. [2018-11-18 15:03:27,588 INFO L428 ceAbstractionStarter]: At program point kmallocENTRY(lines 2935 2942) the Hoare annotation is: true [2018-11-18 15:03:27,588 INFO L425 ceAbstractionStarter]: For program point L2939-1(line 2939) no Hoare annotation was computed. [2018-11-18 15:03:27,588 INFO L428 ceAbstractionStarter]: At program point L2939(line 2939) the Hoare annotation is: true [2018-11-18 15:03:27,588 INFO L425 ceAbstractionStarter]: For program point kmallocFINAL(lines 2935 2942) no Hoare annotation was computed. [2018-11-18 15:03:27,588 INFO L425 ceAbstractionStarter]: For program point kmallocEXIT(lines 2935 2942) no Hoare annotation was computed. [2018-11-18 15:03:27,588 INFO L425 ceAbstractionStarter]: For program point unregister_chrdevFINAL(lines 2899 2906) no Hoare annotation was computed. [2018-11-18 15:03:27,588 INFO L425 ceAbstractionStarter]: For program point unregister_chrdevEXIT(lines 2899 2906) no Hoare annotation was computed. [2018-11-18 15:03:27,588 INFO L428 ceAbstractionStarter]: At program point unregister_chrdevENTRY(lines 2899 2906) the Hoare annotation is: true [2018-11-18 15:03:27,589 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_8ENTRY(lines 4107 4115) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,589 INFO L425 ceAbstractionStarter]: For program point L4111-1(line 4111) no Hoare annotation was computed. [2018-11-18 15:03:27,589 INFO L421 ceAbstractionStarter]: At program point L4111(line 4111) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,589 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_8EXIT(lines 4107 4115) no Hoare annotation was computed. [2018-11-18 15:03:27,589 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_8FINAL(lines 4107 4115) no Hoare annotation was computed. [2018-11-18 15:03:27,589 INFO L428 ceAbstractionStarter]: At program point ldv_initializeENTRY(lines 4635 4645) the Hoare annotation is: true [2018-11-18 15:03:27,589 INFO L425 ceAbstractionStarter]: For program point ldv_initializeFINAL(lines 4635 4645) no Hoare annotation was computed. [2018-11-18 15:03:27,589 INFO L425 ceAbstractionStarter]: For program point ldv_initializeEXIT(lines 4635 4645) no Hoare annotation was computed. [2018-11-18 15:03:27,589 INFO L421 ceAbstractionStarter]: At program point L3169-1(line 3169) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) pg_command_~tmp___0~2)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,589 INFO L421 ceAbstractionStarter]: At program point L3169(line 3169) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) pg_command_~tmp___0~2)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,590 INFO L425 ceAbstractionStarter]: For program point L3163(line 3163) no Hoare annotation was computed. [2018-11-18 15:03:27,590 INFO L425 ceAbstractionStarter]: For program point L3161-1(line 3161) no Hoare annotation was computed. [2018-11-18 15:03:27,590 INFO L428 ceAbstractionStarter]: At program point L3161(line 3161) the Hoare annotation is: true [2018-11-18 15:03:27,590 INFO L425 ceAbstractionStarter]: For program point pg_commandEXIT(lines 3152 3209) no Hoare annotation was computed. [2018-11-18 15:03:27,590 INFO L425 ceAbstractionStarter]: For program point L3186(lines 3186 3203) no Hoare annotation was computed. [2018-11-18 15:03:27,590 INFO L425 ceAbstractionStarter]: For program point L3186-2(lines 3186 3203) no Hoare annotation was computed. [2018-11-18 15:03:27,590 INFO L421 ceAbstractionStarter]: At program point L3178(line 3178) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) pg_command_~tmp___0~2)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,590 INFO L425 ceAbstractionStarter]: For program point L3178-1(line 3178) no Hoare annotation was computed. [2018-11-18 15:03:27,590 INFO L425 ceAbstractionStarter]: For program point L3172(line 3172) no Hoare annotation was computed. [2018-11-18 15:03:27,590 INFO L421 ceAbstractionStarter]: At program point L3170(line 3170) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) pg_command_~tmp___0~2)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,591 INFO L425 ceAbstractionStarter]: For program point L3164(lines 3164 3168) no Hoare annotation was computed. [2018-11-18 15:03:27,591 INFO L421 ceAbstractionStarter]: At program point L3197(lines 3186 3201) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) pg_command_~tmp___0~2)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,591 INFO L428 ceAbstractionStarter]: At program point L3162(line 3162) the Hoare annotation is: true [2018-11-18 15:03:27,591 INFO L425 ceAbstractionStarter]: For program point pg_commandFINAL(lines 3152 3209) no Hoare annotation was computed. [2018-11-18 15:03:27,591 INFO L421 ceAbstractionStarter]: At program point L3195(lines 3186 3201) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) pg_command_~tmp___0~2)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,591 INFO L428 ceAbstractionStarter]: At program point L3162-1(line 3162) the Hoare annotation is: true [2018-11-18 15:03:27,591 INFO L421 ceAbstractionStarter]: At program point L3193(lines 3186 3201) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) pg_command_~tmp___0~2)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,592 INFO L428 ceAbstractionStarter]: At program point L3181(lines 3159 3208) the Hoare annotation is: true [2018-11-18 15:03:27,592 INFO L428 ceAbstractionStarter]: At program point pg_commandENTRY(lines 3152 3209) the Hoare annotation is: true [2018-11-18 15:03:27,592 INFO L425 ceAbstractionStarter]: For program point L3179(lines 3179 3184) no Hoare annotation was computed. [2018-11-18 15:03:27,592 INFO L425 ceAbstractionStarter]: For program point L3173(lines 3173 3177) no Hoare annotation was computed. [2018-11-18 15:03:27,592 INFO L421 ceAbstractionStarter]: At program point L3171(line 3171) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= (_ bv0 32) pg_command_~tmp___0~2)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,592 INFO L425 ceAbstractionStarter]: For program point ldv__builtin_expectFINAL(lines 4155 4161) no Hoare annotation was computed. [2018-11-18 15:03:27,592 INFO L428 ceAbstractionStarter]: At program point ldv__builtin_expectENTRY(lines 4155 4161) the Hoare annotation is: true [2018-11-18 15:03:27,592 INFO L425 ceAbstractionStarter]: For program point ldv__builtin_expectEXIT(lines 4155 4161) no Hoare annotation was computed. [2018-11-18 15:03:27,592 INFO L428 ceAbstractionStarter]: At program point clear_bitENTRY(lines 2799 2806) the Hoare annotation is: true [2018-11-18 15:03:27,592 INFO L425 ceAbstractionStarter]: For program point clear_bitFINAL(lines 2799 2806) no Hoare annotation was computed. [2018-11-18 15:03:27,592 INFO L425 ceAbstractionStarter]: For program point clear_bitEXIT(lines 2799 2806) no Hoare annotation was computed. [2018-11-18 15:03:27,592 INFO L425 ceAbstractionStarter]: For program point read_regFINAL(lines 3062 3069) no Hoare annotation was computed. [2018-11-18 15:03:27,592 INFO L425 ceAbstractionStarter]: For program point read_regEXIT(lines 3062 3069) no Hoare annotation was computed. [2018-11-18 15:03:27,592 INFO L428 ceAbstractionStarter]: At program point read_regENTRY(lines 3062 3069) the Hoare annotation is: true [2018-11-18 15:03:27,592 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-11-18 15:03:27,593 INFO L428 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-11-18 15:03:27,593 INFO L428 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2018-11-18 15:03:27,593 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-11-18 15:03:27,593 INFO L425 ceAbstractionStarter]: For program point L4560(lines 4560 4564) no Hoare annotation was computed. [2018-11-18 15:03:27,593 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_pg_mutexENTRY(lines 4556 4568) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,593 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_pg_mutexFINAL(lines 4556 4568) no Hoare annotation was computed. [2018-11-18 15:03:27,593 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_pg_mutexEXIT(lines 4556 4568) no Hoare annotation was computed. [2018-11-18 15:03:27,593 INFO L421 ceAbstractionStarter]: At program point L4563(line 4563) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,593 INFO L425 ceAbstractionStarter]: For program point L4563-1(lines 4560 4564) no Hoare annotation was computed. [2018-11-18 15:03:27,593 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_pg_mutexEXIT(lines 4622 4634) no Hoare annotation was computed. [2018-11-18 15:03:27,593 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_pg_mutexENTRY(lines 4622 4634) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= (_ bv2 32) |old(~ldv_mutex_pg_mutex~0)|)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967294 32)) (_ bv0 32))) [2018-11-18 15:03:27,593 INFO L425 ceAbstractionStarter]: For program point L4626(lines 4626 4630) no Hoare annotation was computed. [2018-11-18 15:03:27,593 INFO L421 ceAbstractionStarter]: At program point L4629(line 4629) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= (_ bv2 32) |old(~ldv_mutex_pg_mutex~0)|)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 15:03:27,593 INFO L425 ceAbstractionStarter]: For program point L4629-1(lines 4626 4630) no Hoare annotation was computed. [2018-11-18 15:03:27,593 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_pg_mutexFINAL(lines 4622 4634) no Hoare annotation was computed. [2018-11-18 15:03:27,593 INFO L428 ceAbstractionStarter]: At program point pg_init_unitsENTRY(lines 3019 3053) the Hoare annotation is: true [2018-11-18 15:03:27,593 INFO L425 ceAbstractionStarter]: For program point L3038(lines 3038 3042) no Hoare annotation was computed. [2018-11-18 15:03:27,594 INFO L425 ceAbstractionStarter]: For program point L3038-2(lines 3038 3042) no Hoare annotation was computed. [2018-11-18 15:03:27,594 INFO L428 ceAbstractionStarter]: At program point L3032(line 3032) the Hoare annotation is: true [2018-11-18 15:03:27,594 INFO L425 ceAbstractionStarter]: For program point L3032-1(line 3032) no Hoare annotation was computed. [2018-11-18 15:03:27,594 INFO L425 ceAbstractionStarter]: For program point pg_init_unitsEXIT(lines 3019 3053) no Hoare annotation was computed. [2018-11-18 15:03:27,594 INFO L428 ceAbstractionStarter]: At program point L3048(lines 3019 3053) the Hoare annotation is: true [2018-11-18 15:03:27,594 INFO L428 ceAbstractionStarter]: At program point L3046(lines 3024 3052) the Hoare annotation is: true [2018-11-18 15:03:27,594 INFO L428 ceAbstractionStarter]: At program point L3044(lines 3024 3052) the Hoare annotation is: true [2018-11-18 15:03:27,594 INFO L425 ceAbstractionStarter]: For program point PTR_ERREXIT(lines 2822 2828) no Hoare annotation was computed. [2018-11-18 15:03:27,594 INFO L428 ceAbstractionStarter]: At program point PTR_ERRENTRY(lines 2822 2828) the Hoare annotation is: true [2018-11-18 15:03:27,594 INFO L425 ceAbstractionStarter]: For program point PTR_ERRFINAL(lines 2822 2828) no Hoare annotation was computed. [2018-11-18 15:03:27,594 INFO L425 ceAbstractionStarter]: For program point ldv_is_errEXIT(lines 2915 2918) no Hoare annotation was computed. [2018-11-18 15:03:27,594 INFO L428 ceAbstractionStarter]: At program point ldv_is_errENTRY(lines 2915 2918) the Hoare annotation is: true [2018-11-18 15:03:27,594 INFO L425 ceAbstractionStarter]: For program point ldv_is_errFINAL(lines 2915 2918) no Hoare annotation was computed. [2018-11-18 15:03:27,594 INFO L425 ceAbstractionStarter]: For program point L3297-1(line 3297) no Hoare annotation was computed. [2018-11-18 15:03:27,594 INFO L428 ceAbstractionStarter]: At program point L3297(line 3297) the Hoare annotation is: true [2018-11-18 15:03:27,594 INFO L425 ceAbstractionStarter]: For program point L3285-1(line 3285) no Hoare annotation was computed. [2018-11-18 15:03:27,594 INFO L428 ceAbstractionStarter]: At program point L3285(line 3285) the Hoare annotation is: true [2018-11-18 15:03:27,594 INFO L428 ceAbstractionStarter]: At program point L3314(lines 3278 3350) the Hoare annotation is: true [2018-11-18 15:03:27,594 INFO L425 ceAbstractionStarter]: For program point L3310(line 3310) no Hoare annotation was computed. [2018-11-18 15:03:27,595 INFO L425 ceAbstractionStarter]: For program point L3339-1(lines 3339 3343) no Hoare annotation was computed. [2018-11-18 15:03:27,595 INFO L425 ceAbstractionStarter]: For program point L3298(lines 3298 3302) no Hoare annotation was computed. [2018-11-18 15:03:27,595 INFO L428 ceAbstractionStarter]: At program point L3286(line 3286) the Hoare annotation is: true [2018-11-18 15:03:27,595 INFO L428 ceAbstractionStarter]: At program point L3286-1(line 3286) the Hoare annotation is: true [2018-11-18 15:03:27,595 INFO L425 ceAbstractionStarter]: For program point pg_resetFINAL(lines 3267 3351) no Hoare annotation was computed. [2018-11-18 15:03:27,595 INFO L428 ceAbstractionStarter]: At program point L3336(lines 3325 3345) the Hoare annotation is: true [2018-11-18 15:03:27,595 INFO L428 ceAbstractionStarter]: At program point L3332(lines 3325 3345) the Hoare annotation is: true [2018-11-18 15:03:27,595 INFO L428 ceAbstractionStarter]: At program point L3299(lines 3278 3350) the Hoare annotation is: true [2018-11-18 15:03:27,595 INFO L425 ceAbstractionStarter]: For program point L3320(lines 3320 3324) no Hoare annotation was computed. [2018-11-18 15:03:27,595 INFO L425 ceAbstractionStarter]: For program point L3320-2(lines 3278 3350) no Hoare annotation was computed. [2018-11-18 15:03:27,595 INFO L428 ceAbstractionStarter]: At program point L3287(line 3287) the Hoare annotation is: true [2018-11-18 15:03:27,595 INFO L428 ceAbstractionStarter]: At program point L3316(lines 3278 3350) the Hoare annotation is: true [2018-11-18 15:03:27,595 INFO L428 ceAbstractionStarter]: At program point L3312(lines 3278 3350) the Hoare annotation is: true [2018-11-18 15:03:27,595 INFO L428 ceAbstractionStarter]: At program point pg_resetENTRY(lines 3267 3351) the Hoare annotation is: true [2018-11-18 15:03:27,595 INFO L428 ceAbstractionStarter]: At program point L3304(lines 3278 3350) the Hoare annotation is: true [2018-11-18 15:03:27,595 INFO L425 ceAbstractionStarter]: For program point pg_resetEXIT(lines 3267 3351) no Hoare annotation was computed. [2018-11-18 15:03:27,595 INFO L425 ceAbstractionStarter]: For program point L3296(lines 3296 3305) no Hoare annotation was computed. [2018-11-18 15:03:27,596 INFO L428 ceAbstractionStarter]: At program point L3292(lines 3278 3350) the Hoare annotation is: true [2018-11-18 15:03:27,596 INFO L425 ceAbstractionStarter]: For program point L3325-1(lines 3325 3347) no Hoare annotation was computed. [2018-11-18 15:03:27,596 INFO L425 ceAbstractionStarter]: For program point L3288(line 3288) no Hoare annotation was computed. [2018-11-18 15:03:27,596 INFO L428 ceAbstractionStarter]: At program point L3334(lines 3325 3345) the Hoare annotation is: true [2018-11-18 15:03:27,596 INFO L421 ceAbstractionStarter]: At program point L3809(lines 3795 3815) the Hoare annotation is: (or (= ~pg_drive_count~0 (_ bv0 32)) (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32))))) [2018-11-18 15:03:27,596 INFO L425 ceAbstractionStarter]: For program point pg_initFINAL(lines 3768 3853) no Hoare annotation was computed. [2018-11-18 15:03:27,596 INFO L425 ceAbstractionStarter]: For program point L3801(lines 3801 3805) no Hoare annotation was computed. [2018-11-18 15:03:27,596 INFO L425 ceAbstractionStarter]: For program point L3801-2(lines 3801 3805) no Hoare annotation was computed. [2018-11-18 15:03:27,596 INFO L425 ceAbstractionStarter]: For program point L3822(lines 3822 3828) no Hoare annotation was computed. [2018-11-18 15:03:27,596 INFO L421 ceAbstractionStarter]: At program point pg_initENTRY(lines 3768 3853) the Hoare annotation is: (or (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) (= ~ldv_state_variable_1~0 (_ bv0 32))) [2018-11-18 15:03:27,597 INFO L421 ceAbstractionStarter]: At program point L3843(lines 3779 3852) the Hoare annotation is: (or (= ~pg_drive_count~0 (_ bv0 32)) (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32))))) [2018-11-18 15:03:27,597 INFO L421 ceAbstractionStarter]: At program point L3839(lines 3779 3852) the Hoare annotation is: (or (= ~pg_drive_count~0 (_ bv0 32)) (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32))))) [2018-11-18 15:03:27,597 INFO L421 ceAbstractionStarter]: At program point L3794(line 3794) the Hoare annotation is: (or (= ~pg_drive_count~0 (_ bv0 32)) (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32))))) [2018-11-18 15:03:27,597 INFO L425 ceAbstractionStarter]: For program point L3794-1(line 3794) no Hoare annotation was computed. [2018-11-18 15:03:27,597 INFO L425 ceAbstractionStarter]: For program point L3823-1(line 3823) no Hoare annotation was computed. [2018-11-18 15:03:27,597 INFO L428 ceAbstractionStarter]: At program point L3823(line 3823) the Hoare annotation is: true [2018-11-18 15:03:27,597 INFO L421 ceAbstractionStarter]: At program point L3786(line 3786) the Hoare annotation is: (or (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) (= ~ldv_state_variable_1~0 (_ bv0 32))) [2018-11-18 15:03:27,597 INFO L421 ceAbstractionStarter]: At program point L3786-1(line 3786) the Hoare annotation is: (or (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) (= ~ldv_state_variable_1~0 (_ bv0 32))) [2018-11-18 15:03:27,597 INFO L421 ceAbstractionStarter]: At program point L3807(lines 3795 3815) the Hoare annotation is: (or (= ~pg_drive_count~0 (_ bv0 32)) (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32))))) [2018-11-18 15:03:27,597 INFO L425 ceAbstractionStarter]: For program point L3795(lines 3795 3817) no Hoare annotation was computed. [2018-11-18 15:03:27,598 INFO L425 ceAbstractionStarter]: For program point L3787(line 3787) no Hoare annotation was computed. [2018-11-18 15:03:27,598 INFO L421 ceAbstractionStarter]: At program point L3849(lines 3779 3852) the Hoare annotation is: (let ((.cse11 (= (_ bv0 32) ~disable~0)) (.cse9 (= (_ bv1 32) ~ldv_mutex_lock~0)) (.cse10 (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (.cse7 (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse8 (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) (let ((.cse5 (and .cse11 .cse9 .cse10 .cse7 .cse8 (= ~pg_drive_count~0 (_ bv0 32)))) (.cse6 (and .cse11 .cse9 .cse10 .cse7 .cse8 (= ~ldv_state_variable_1~0 (_ bv0 32)))) (.cse0 (not .cse10)) (.cse1 (not .cse9)) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse3 (not .cse8)) (.cse4 (not .cse7))) (and (or (or .cse0 .cse1 .cse2 (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|)) .cse3 .cse4) .cse5 .cse6) (or .cse5 (= (_ bv4294967295 32) pg_init_~tmp~16) .cse6 (or .cse0 .cse1 .cse2 .cse3 .cse4))))) [2018-11-18 15:03:27,598 INFO L425 ceAbstractionStarter]: For program point pg_initEXIT(lines 3768 3853) no Hoare annotation was computed. [2018-11-18 15:03:27,598 INFO L421 ceAbstractionStarter]: At program point L3841(lines 3779 3852) the Hoare annotation is: (or (= ~pg_drive_count~0 (_ bv0 32)) (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32))))) [2018-11-18 15:03:27,598 INFO L425 ceAbstractionStarter]: For program point L3833(lines 3833 3837) no Hoare annotation was computed. [2018-11-18 15:03:27,598 INFO L425 ceAbstractionStarter]: For program point L3833-2(lines 3833 3837) no Hoare annotation was computed. [2018-11-18 15:03:27,598 INFO L428 ceAbstractionStarter]: At program point L3825(lines 3779 3852) the Hoare annotation is: true [2018-11-18 15:03:27,598 INFO L425 ceAbstractionStarter]: For program point L3788(lines 3788 3793) no Hoare annotation was computed. [2018-11-18 15:03:27,598 INFO L425 ceAbstractionStarter]: For program point L3821-1(line 3821) no Hoare annotation was computed. [2018-11-18 15:03:27,598 INFO L421 ceAbstractionStarter]: At program point L3821(line 3821) the Hoare annotation is: (or (= ~pg_drive_count~0 (_ bv0 32)) (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32))))) [2018-11-18 15:03:27,598 INFO L425 ceAbstractionStarter]: For program point L3780(lines 3780 3785) no Hoare annotation was computed. [2018-11-18 15:03:27,598 INFO L428 ceAbstractionStarter]: At program point ldv_mallocENTRY(lines 2920 2930) the Hoare annotation is: true [2018-11-18 15:03:27,598 INFO L428 ceAbstractionStarter]: At program point L2924(line 2924) the Hoare annotation is: true [2018-11-18 15:03:27,598 INFO L425 ceAbstractionStarter]: For program point L2922(lines 2922 2929) no Hoare annotation was computed. [2018-11-18 15:03:27,598 INFO L425 ceAbstractionStarter]: For program point L2924-1(line 2924) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point ldv_mallocFINAL(lines 2920 2930) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point ldv_mallocEXIT(lines 2920 2930) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point iminorEXIT(lines 2878 2884) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L428 ceAbstractionStarter]: At program point iminorENTRY(lines 2878 2884) the Hoare annotation is: true [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point iminorFINAL(lines 2878 2884) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point L3710(lines 3710 3714) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point L3735-1(lines 3735 3745) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point L3735(lines 3735 3745) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point pg_readFINAL(lines 3698 3767) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point L3731(line 3731) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point L3754(lines 3754 3764) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point L3723(lines 3723 3727) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point L3721-1(line 3721) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point L3754-2(lines 3754 3764) no Hoare annotation was computed. [2018-11-18 15:03:27,599 INFO L428 ceAbstractionStarter]: At program point L3721(line 3721) the Hoare annotation is: true [2018-11-18 15:03:27,599 INFO L425 ceAbstractionStarter]: For program point pg_readEXIT(lines 3698 3767) no Hoare annotation was computed. [2018-11-18 15:03:27,600 INFO L428 ceAbstractionStarter]: At program point L3748(line 3748) the Hoare annotation is: true [2018-11-18 15:03:27,600 INFO L428 ceAbstractionStarter]: At program point pg_readENTRY(lines 3698 3767) the Hoare annotation is: true [2018-11-18 15:03:27,600 INFO L425 ceAbstractionStarter]: For program point L3715(lines 3715 3719) no Hoare annotation was computed. [2018-11-18 15:03:27,600 INFO L425 ceAbstractionStarter]: For program point L3748-1(line 3748) no Hoare annotation was computed. [2018-11-18 15:03:27,600 INFO L425 ceAbstractionStarter]: For program point L3738(lines 3738 3742) no Hoare annotation was computed. [2018-11-18 15:03:27,600 INFO L425 ceAbstractionStarter]: For program point L3757(lines 3757 3761) no Hoare annotation was computed. [2018-11-18 15:03:27,600 INFO L425 ceAbstractionStarter]: For program point L3722(lines 3722 3730) no Hoare annotation was computed. [2018-11-18 15:03:27,600 INFO L425 ceAbstractionStarter]: For program point L3755-1(lines 3755 3756) no Hoare annotation was computed. [2018-11-18 15:03:27,600 INFO L428 ceAbstractionStarter]: At program point L3755(lines 3755 3756) the Hoare annotation is: true [2018-11-18 15:03:27,600 INFO L428 ceAbstractionStarter]: At program point L3722-2(lines 3722 3730) the Hoare annotation is: true [2018-11-18 15:03:27,600 INFO L425 ceAbstractionStarter]: For program point L3749(lines 3749 3753) no Hoare annotation was computed. [2018-11-18 15:03:27,600 INFO L425 ceAbstractionStarter]: For program point L4668-1(lines 4646 4672) no Hoare annotation was computed. [2018-11-18 15:03:27,601 INFO L421 ceAbstractionStarter]: At program point L4668(line 4668) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,601 INFO L421 ceAbstractionStarter]: At program point L4658(line 4658) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,601 INFO L425 ceAbstractionStarter]: For program point L4658-1(lines 4649 4671) no Hoare annotation was computed. [2018-11-18 15:03:27,601 INFO L425 ceAbstractionStarter]: For program point ldv_check_final_stateEXIT(lines 4646 4672) no Hoare annotation was computed. [2018-11-18 15:03:27,601 INFO L428 ceAbstractionStarter]: At program point ldv_check_final_stateENTRY(lines 4646 4672) the Hoare annotation is: true [2018-11-18 15:03:27,601 INFO L421 ceAbstractionStarter]: At program point L4663(line 4663) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,601 INFO L425 ceAbstractionStarter]: For program point L4663-1(lines 4649 4671) no Hoare annotation was computed. [2018-11-18 15:03:27,601 INFO L421 ceAbstractionStarter]: At program point L4653(line 4653) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,601 INFO L425 ceAbstractionStarter]: For program point L4653-1(lines 4649 4671) no Hoare annotation was computed. [2018-11-18 15:03:27,602 INFO L425 ceAbstractionStarter]: For program point test_and_set_bitEXIT(lines 2807 2815) no Hoare annotation was computed. [2018-11-18 15:03:27,602 INFO L425 ceAbstractionStarter]: For program point test_and_set_bitFINAL(lines 2807 2815) no Hoare annotation was computed. [2018-11-18 15:03:27,602 INFO L428 ceAbstractionStarter]: At program point test_and_set_bitENTRY(lines 2807 2815) the Hoare annotation is: true [2018-11-18 15:03:27,602 INFO L425 ceAbstractionStarter]: For program point L3586-1(line 3586) no Hoare annotation was computed. [2018-11-18 15:03:27,602 INFO L421 ceAbstractionStarter]: At program point pg_openENTRY(lines 3549 3598) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,602 INFO L425 ceAbstractionStarter]: For program point L3582(line 3582) no Hoare annotation was computed. [2018-11-18 15:03:27,602 INFO L425 ceAbstractionStarter]: For program point L3576(lines 3576 3581) no Hoare annotation was computed. [2018-11-18 15:03:27,602 INFO L421 ceAbstractionStarter]: At program point L3576-2(lines 3576 3581) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967294 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,602 INFO L425 ceAbstractionStarter]: For program point pg_openFINAL(lines 3549 3598) no Hoare annotation was computed. [2018-11-18 15:03:27,603 INFO L425 ceAbstractionStarter]: For program point L3570(lines 3570 3575) no Hoare annotation was computed. [2018-11-18 15:03:27,603 INFO L421 ceAbstractionStarter]: At program point L3562(line 3562) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,603 INFO L425 ceAbstractionStarter]: For program point L3595(line 3595) no Hoare annotation was computed. [2018-11-18 15:03:27,603 INFO L425 ceAbstractionStarter]: For program point L3562-1(line 3562) no Hoare annotation was computed. [2018-11-18 15:03:27,603 INFO L421 ceAbstractionStarter]: At program point L3558(line 3558) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,603 INFO L425 ceAbstractionStarter]: For program point L3558-1(line 3558) no Hoare annotation was computed. [2018-11-18 15:03:27,603 INFO L425 ceAbstractionStarter]: For program point L3585(lines 3585 3592) no Hoare annotation was computed. [2018-11-18 15:03:27,603 INFO L425 ceAbstractionStarter]: For program point L3583-1(line 3583) no Hoare annotation was computed. [2018-11-18 15:03:27,603 INFO L421 ceAbstractionStarter]: At program point L3583(line 3583) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967294 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,603 INFO L425 ceAbstractionStarter]: For program point L3577-1(line 3577) no Hoare annotation was computed. [2018-11-18 15:03:27,604 INFO L421 ceAbstractionStarter]: At program point L3577(line 3577) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967294 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,604 INFO L425 ceAbstractionStarter]: For program point L3569-1(line 3569) no Hoare annotation was computed. [2018-11-18 15:03:27,604 INFO L421 ceAbstractionStarter]: At program point L3569(line 3569) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967294 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,604 INFO L421 ceAbstractionStarter]: At program point L3594(lines 3557 3597) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967294 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,604 INFO L425 ceAbstractionStarter]: For program point L3563(line 3563) no Hoare annotation was computed. [2018-11-18 15:03:27,604 INFO L425 ceAbstractionStarter]: For program point L3563-2(lines 3563 3568) no Hoare annotation was computed. [2018-11-18 15:03:27,604 INFO L421 ceAbstractionStarter]: At program point L3586(line 3586) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967294 32)) (_ bv0 32)) (not (= (bvadd |old(~ldv_mutex_pg_mutex~0)| (_ bv4294967295 32)) (_ bv0 32)))) [2018-11-18 15:03:27,604 INFO L425 ceAbstractionStarter]: For program point pg_openEXIT(lines 3549 3598) no Hoare annotation was computed. [2018-11-18 15:03:27,605 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-18 15:03:27,605 INFO L421 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= (_ bv0 32) ~disable~0) (= ~pg_drive_count~0 (_ bv0 32)) (= ~ldv_state_variable_1~0 (_ bv0 32))) [2018-11-18 15:03:27,605 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-18 15:03:27,605 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-18 15:03:27,605 INFO L425 ceAbstractionStarter]: For program point xsFINAL(lines 3352 3393) no Hoare annotation was computed. [2018-11-18 15:03:27,605 INFO L425 ceAbstractionStarter]: For program point xsEXIT(lines 3352 3393) no Hoare annotation was computed. [2018-11-18 15:03:27,605 INFO L425 ceAbstractionStarter]: For program point L3385-1(lines 3385 3389) no Hoare annotation was computed. [2018-11-18 15:03:27,605 INFO L428 ceAbstractionStarter]: At program point xsENTRY(lines 3352 3393) the Hoare annotation is: true [2018-11-18 15:03:27,605 INFO L428 ceAbstractionStarter]: At program point L3382(lines 3360 3392) the Hoare annotation is: true [2018-11-18 15:03:27,605 INFO L428 ceAbstractionStarter]: At program point L3380(lines 3360 3392) the Hoare annotation is: true [2018-11-18 15:03:27,605 INFO L428 ceAbstractionStarter]: At program point L3378(lines 3360 3392) the Hoare annotation is: true [2018-11-18 15:03:27,606 INFO L425 ceAbstractionStarter]: For program point L3368(lines 3368 3376) no Hoare annotation was computed. [2018-11-18 15:03:27,606 INFO L425 ceAbstractionStarter]: For program point L3368-2(lines 3368 3376) no Hoare annotation was computed. [2018-11-18 15:03:27,606 INFO L425 ceAbstractionStarter]: For program point L3424(lines 3424 3428) no Hoare annotation was computed. [2018-11-18 15:03:27,606 INFO L425 ceAbstractionStarter]: For program point L3423-1(line 3423) no Hoare annotation was computed. [2018-11-18 15:03:27,606 INFO L421 ceAbstractionStarter]: At program point L3423(line 3423) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= |pg_identify_#in~log| pg_identify_~log)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 (not (= ~pg_drive_count~0 (_ bv0 32))) .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,606 INFO L425 ceAbstractionStarter]: For program point L3418(lines 3418 3422) no Hoare annotation was computed. [2018-11-18 15:03:27,606 INFO L425 ceAbstractionStarter]: For program point L3417-1(line 3417) no Hoare annotation was computed. [2018-11-18 15:03:27,606 INFO L425 ceAbstractionStarter]: For program point pg_identifyEXIT(lines 3394 3439) no Hoare annotation was computed. [2018-11-18 15:03:27,606 INFO L421 ceAbstractionStarter]: At program point L3417(line 3417) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= |pg_identify_#in~log| pg_identify_~log)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 (not (= ~pg_drive_count~0 (_ bv0 32))) .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,607 INFO L428 ceAbstractionStarter]: At program point pg_identifyENTRY(lines 3394 3439) the Hoare annotation is: true [2018-11-18 15:03:27,607 INFO L421 ceAbstractionStarter]: At program point L3430(line 3430) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= |pg_identify_#in~log| pg_identify_~log)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 (not (= ~pg_drive_count~0 (_ bv0 32))) .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,607 INFO L425 ceAbstractionStarter]: For program point L3431(line 3431) no Hoare annotation was computed. [2018-11-18 15:03:27,607 INFO L425 ceAbstractionStarter]: For program point pg_identifyFINAL(lines 3394 3439) no Hoare annotation was computed. [2018-11-18 15:03:27,607 INFO L425 ceAbstractionStarter]: For program point L3429(lines 3429 3436) no Hoare annotation was computed. [2018-11-18 15:03:27,607 INFO L421 ceAbstractionStarter]: At program point L3430-1(line 3430) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse1 (not (= (_ bv1 32) ~ldv_mutex_lock~0))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse4 (= |pg_identify_#in~log| pg_identify_~log)) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 (not (= (_ bv2 32) ~ldv_mutex_pg_mutex~0)) .cse2 .cse3 .cse4) (or .cse0 .cse1 (not (= ~pg_drive_count~0 (_ bv0 32))) .cse2 .cse4 .cse3 (not (= (bvadd ~ldv_mutex_pg_mutex~0 (_ bv4294967295 32)) (_ bv0 32)))))) [2018-11-18 15:03:27,607 INFO L425 ceAbstractionStarter]: For program point L3429-2(lines 3429 3436) no Hoare annotation was computed. [2018-11-18 15:03:27,607 INFO L425 ceAbstractionStarter]: For program point L2833-1(line 2833) no Hoare annotation was computed. [2018-11-18 15:03:27,607 INFO L428 ceAbstractionStarter]: At program point L2833(line 2833) the Hoare annotation is: true [2018-11-18 15:03:27,608 INFO L428 ceAbstractionStarter]: At program point IS_ERRENTRY(lines 2829 2836) the Hoare annotation is: true [2018-11-18 15:03:27,608 INFO L425 ceAbstractionStarter]: For program point IS_ERRFINAL(lines 2829 2836) no Hoare annotation was computed. [2018-11-18 15:03:27,608 INFO L425 ceAbstractionStarter]: For program point IS_ERREXIT(lines 2829 2836) no Hoare annotation was computed. [2018-11-18 15:03:27,638 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 03:03:27 BoogieIcfgContainer [2018-11-18 15:03:27,638 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 15:03:27,639 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 15:03:27,639 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 15:03:27,639 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 15:03:27,639 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 03:03:00" (3/4) ... [2018-11-18 15:03:27,642 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_exit [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_register_chrdev_10 [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_release [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure write_reg [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure register_chrdev [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_sleep [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_9 [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_detect [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_probe [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure status_reg [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __kmalloc [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-18 15:03:27,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_completion [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_unregister_chrdev_11 [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure DRIVE [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_wait [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_write [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_8 [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_command [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure clear_bit [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure read_reg [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_pg_mutex [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_pg_mutex [2018-11-18 15:03:27,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_init_units [2018-11-18 15:03:27,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2018-11-18 15:03:27,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2018-11-18 15:03:27,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_reset [2018-11-18 15:03:27,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_init [2018-11-18 15:03:27,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2018-11-18 15:03:27,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-18 15:03:27,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure iminor [2018-11-18 15:03:27,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_read [2018-11-18 15:03:27,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_final_state [2018-11-18 15:03:27,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure test_and_set_bit [2018-11-18 15:03:27,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_open [2018-11-18 15:03:27,652 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure xs [2018-11-18 15:03:27,652 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_identify [2018-11-18 15:03:27,652 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2018-11-18 15:03:27,673 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 232 nodes and edges [2018-11-18 15:03:27,675 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 113 nodes and edges [2018-11-18 15:03:27,676 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 36 nodes and edges [2018-11-18 15:03:27,677 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 10 nodes and edges [2018-11-18 15:03:27,678 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2018-11-18 15:03:27,680 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2018-11-18 15:03:27,706 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((!(\old(pg_drive_count) == 0bv32) || !(disable == 0bv32)) || !(0bv32 == \old(ldv_state_variable_1))) || (((1bv32 == ldv_mutex_lock && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) [2018-11-18 15:03:27,707 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((!(\old(pg_drive_count) == 0bv32) || !(disable == 0bv32)) || !(0bv32 == \old(ldv_state_variable_1))) || (((1bv32 == ldv_mutex_lock && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) [2018-11-18 15:03:27,708 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(0bv32 == \old(ldv_state_variable_1))) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32)) || (((((0bv32 == disable && 1bv32 == ldv_mutex_lock) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) && pg_drive_count == 0bv32)) || (((((0bv32 == disable && 1bv32 == ldv_mutex_lock) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) && ldv_state_variable_1 == 0bv32)) && ((((((((0bv32 == disable && 1bv32 == ldv_mutex_lock) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) && pg_drive_count == 0bv32) || 4294967295bv32 == tmp) || (((((0bv32 == disable && 1bv32 == ldv_mutex_lock) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) && ldv_state_variable_1 == 0bv32)) || (((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32)) [2018-11-18 15:03:27,708 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || ~bvadd16(ldv_mutex_pg_mutex, 4294967294bv32) == 0bv32) || !(~bvadd16(\old(ldv_mutex_pg_mutex), 4294967295bv32) == 0bv32) [2018-11-18 15:03:27,817 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_1dbc4965-8f07-4266-89ad-a953a8c5784b/bin-2019/utaipan/witness.graphml [2018-11-18 15:03:27,817 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 15:03:27,818 INFO L168 Benchmark]: Toolchain (without parser) took 33087.21 ms. Allocated memory was 1.0 GB in the beginning and 2.4 GB in the end (delta: 1.4 GB). Free memory was 943.3 MB in the beginning and 829.2 MB in the end (delta: 114.1 MB). Peak memory consumption was 1.5 GB. Max. memory is 11.5 GB. [2018-11-18 15:03:27,818 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 15:03:27,818 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1315.85 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 244.8 MB). Free memory was 943.3 MB in the beginning and 1.0 GB in the end (delta: -85.5 MB). Peak memory consumption was 224.7 MB. Max. memory is 11.5 GB. [2018-11-18 15:03:27,819 INFO L168 Benchmark]: Boogie Procedure Inliner took 40.48 ms. Allocated memory is still 1.3 GB. Free memory is still 1.0 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 15:03:27,819 INFO L168 Benchmark]: Boogie Preprocessor took 73.11 ms. Allocated memory is still 1.3 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 9.3 MB). Peak memory consumption was 9.3 MB. Max. memory is 11.5 GB. [2018-11-18 15:03:27,819 INFO L168 Benchmark]: RCFGBuilder took 4392.92 ms. Allocated memory was 1.3 GB in the beginning and 1.4 GB in the end (delta: 121.6 MB). Free memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: -216.1 MB). Peak memory consumption was 296.4 MB. Max. memory is 11.5 GB. [2018-11-18 15:03:27,819 INFO L168 Benchmark]: TraceAbstraction took 27083.49 ms. Allocated memory was 1.4 GB in the beginning and 2.4 GB in the end (delta: 991.4 MB). Free memory was 1.2 GB in the beginning and 892.2 MB in the end (delta: 343.4 MB). Peak memory consumption was 1.3 GB. Max. memory is 11.5 GB. [2018-11-18 15:03:27,820 INFO L168 Benchmark]: Witness Printer took 178.25 ms. Allocated memory is still 2.4 GB. Free memory was 892.2 MB in the beginning and 829.2 MB in the end (delta: 63.1 MB). Peak memory consumption was 63.1 MB. Max. memory is 11.5 GB. [2018-11-18 15:03:27,821 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.17 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1315.85 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 244.8 MB). Free memory was 943.3 MB in the beginning and 1.0 GB in the end (delta: -85.5 MB). Peak memory consumption was 224.7 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 40.48 ms. Allocated memory is still 1.3 GB. Free memory is still 1.0 GB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 73.11 ms. Allocated memory is still 1.3 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 9.3 MB). Peak memory consumption was 9.3 MB. Max. memory is 11.5 GB. * RCFGBuilder took 4392.92 ms. Allocated memory was 1.3 GB in the beginning and 1.4 GB in the end (delta: 121.6 MB). Free memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: -216.1 MB). Peak memory consumption was 296.4 MB. Max. memory is 11.5 GB. * TraceAbstraction took 27083.49 ms. Allocated memory was 1.4 GB in the beginning and 2.4 GB in the end (delta: 991.4 MB). Free memory was 1.2 GB in the beginning and 892.2 MB in the end (delta: 343.4 MB). Peak memory consumption was 1.3 GB. Max. memory is 11.5 GB. * Witness Printer took 178.25 ms. Allocated memory is still 2.4 GB. Free memory was 892.2 MB in the beginning and 829.2 MB in the end (delta: 63.1 MB). Peak memory consumption was 63.1 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 4151]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 3779]: Loop Invariant Derived loop invariant: pg_drive_count == 0bv32 || (((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3859]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_lock)) || !(1bv32 == ldv_mutex_mutex_of_device)) || ldv_state_variable_1 == 0bv32) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3488]: Loop Invariant Derived loop invariant: (((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || pg_drive_count == 0bv32) || !(1bv32 == ldv_mutex_mutex_of_device)) || k == 0bv32) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3221]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3325]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3854]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_lock)) || !(1bv32 == ldv_mutex_mutex_of_device)) || ldv_state_variable_1 == 0bv32) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3159]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3278]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3360]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3779]: Loop Invariant Derived loop invariant: pg_drive_count == 0bv32 || (((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3859]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3024]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3919]: Loop Invariant Derived loop invariant: ((!(\old(pg_drive_count) == 0bv32) || !(disable == 0bv32)) || !(0bv32 == \old(ldv_state_variable_1))) || (((1bv32 == ldv_mutex_lock && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) - InvariantResult [Line: 3278]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3103]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3779]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3557]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || ~bvadd16(ldv_mutex_pg_mutex, 4294967294bv32) == 0bv32) || !(~bvadd16(\old(ldv_mutex_pg_mutex), 4294967295bv32) == 0bv32) - InvariantResult [Line: 3447]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3186]: Loop Invariant Derived loop invariant: (((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(2bv32 == ldv_mutex_pg_mutex)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || 0bv32 == tmp___0) && (((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || 0bv32 == tmp___0) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32)) - InvariantResult [Line: 3503]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || pg_drive_count == 0bv32) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3795]: Loop Invariant Derived loop invariant: pg_drive_count == 0bv32 || (((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3859]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3447]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3278]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3503]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || pg_drive_count == 0bv32) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3278]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3859]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_lock)) || !(1bv32 == ldv_mutex_mutex_of_device)) || ldv_state_variable_1 == 0bv32) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3325]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3779]: Loop Invariant Derived loop invariant: pg_drive_count == 0bv32 || (((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3221]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3278]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3360]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3278]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3447]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3360]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3325]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3779]: Loop Invariant Derived loop invariant: (((((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(0bv32 == \old(ldv_state_variable_1))) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32)) || (((((0bv32 == disable && 1bv32 == ldv_mutex_lock) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) && pg_drive_count == 0bv32)) || (((((0bv32 == disable && 1bv32 == ldv_mutex_lock) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) && ldv_state_variable_1 == 0bv32)) && ((((((((0bv32 == disable && 1bv32 == ldv_mutex_lock) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) && pg_drive_count == 0bv32) || 4294967295bv32 == tmp) || (((((0bv32 == disable && 1bv32 == ldv_mutex_lock) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) && ldv_state_variable_1 == 0bv32)) || (((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32)) - InvariantResult [Line: 3103]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3024]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3186]: Loop Invariant Derived loop invariant: (((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(2bv32 == ldv_mutex_pg_mutex)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || 0bv32 == tmp___0) && (((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || 0bv32 == tmp___0) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32)) - InvariantResult [Line: 3019]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3186]: Loop Invariant Derived loop invariant: (((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(2bv32 == ldv_mutex_pg_mutex)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || 0bv32 == tmp___0) && (((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || 0bv32 == tmp___0) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32)) - InvariantResult [Line: 3859]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3103]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3795]: Loop Invariant Derived loop invariant: pg_drive_count == 0bv32 || (((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3503]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || pg_drive_count == 0bv32) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) - InvariantResult [Line: 3919]: Loop Invariant Derived loop invariant: ((!(\old(pg_drive_count) == 0bv32) || !(disable == 0bv32)) || !(0bv32 == \old(ldv_state_variable_1))) || (((1bv32 == ldv_mutex_lock && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && ~bvadd16(ldv_mutex_pg_mutex, 4294967295bv32) == 0bv32) && 1bv32 == ldv_mutex_mutex_of_device) - InvariantResult [Line: 3221]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 47 procedures, 466 locations, 1 error locations. SAFE Result, 27.0s OverallTime, 21 OverallIterations, 6 TraceHistogramMax, 13.7s AutomataDifference, 0.0s DeadEndRemovalTime, 5.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 12796 SDtfs, 4058 SDslu, 34165 SDs, 0 SdLazy, 365 SolverSat, 20 SolverUnsat, 5 SolverUnknown, 0 SolverNotchecked, 11.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2650 GetRequests, 2579 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1374occurred in iteration=20, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 21 MinimizatonAttempts, 391 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 176 LocationsWithAnnotation, 12748 PreInvPairs, 12936 NumberOfFragments, 2286 HoareAnnotationTreeSize, 12748 FomulaSimplifications, 16398 FormulaSimplificationTreeSizeReduction, 1.2s HoareSimplificationTime, 176 FomulaSimplificationsInter, 23251 FormulaSimplificationTreeSizeReductionInter, 3.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 1.3s SsaConstructionTime, 3.8s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 2664 NumberOfCodeBlocks, 2664 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 2643 ConstructedInterpolants, 0 QuantifiedInterpolants, 516159 SizeOfPredicates, 27 NumberOfNonLiveVariables, 17115 ConjunctsInSsa, 99 ConjunctsInUnsatCore, 21 InterpolantComputations, 21 PerfectInterpolantSequences, 343/343 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...