./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--pt.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_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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--pt.ko-main.cil.out.c -s /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 5e081874a88b5ed8ed597a71a53499ad71eca538 .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 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_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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--pt.ko-main.cil.out.c -s /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 5e081874a88b5ed8ed597a71a53499ad71eca538 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 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 11:08:47,321 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 11:08:47,322 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 11:08:47,328 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 11:08:47,328 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 11:08:47,329 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 11:08:47,329 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 11:08:47,331 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 11:08:47,332 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 11:08:47,332 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 11:08:47,333 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 11:08:47,333 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 11:08:47,334 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 11:08:47,334 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 11:08:47,335 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 11:08:47,335 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 11:08:47,336 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 11:08:47,337 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 11:08:47,338 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 11:08:47,339 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 11:08:47,340 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 11:08:47,340 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 11:08:47,342 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 11:08:47,342 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 11:08:47,342 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 11:08:47,343 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 11:08:47,344 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 11:08:47,344 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 11:08:47,345 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 11:08:47,345 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 11:08:47,345 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 11:08:47,346 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 11:08:47,346 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 11:08:47,346 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 11:08:47,347 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 11:08:47,347 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 11:08:47,347 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf [2018-11-18 11:08:47,357 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 11:08:47,357 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 11:08:47,358 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 11:08:47,358 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-18 11:08:47,358 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-18 11:08:47,358 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-18 11:08:47,358 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-18 11:08:47,358 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-18 11:08:47,358 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-18 11:08:47,359 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-18 11:08:47,359 INFO L133 SettingsManager]: * Log string format=TERM [2018-11-18 11:08:47,359 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-18 11:08:47,359 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-18 11:08:47,359 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-18 11:08:47,360 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 11:08:47,360 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 11:08:47,360 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 11:08:47,360 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 11:08:47,360 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 11:08:47,360 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 11:08:47,360 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 11:08:47,360 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 11:08:47,361 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 11:08:47,361 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 11:08:47,361 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 11:08:47,361 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 11:08:47,361 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 11:08:47,361 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 11:08:47,361 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 11:08:47,362 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 11:08:47,362 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 11:08:47,362 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-18 11:08:47,362 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 11:08:47,362 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 11:08:47,362 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-18 11:08:47,362 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-18 11:08:47,362 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_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 -> 5e081874a88b5ed8ed597a71a53499ad71eca538 [2018-11-18 11:08:47,385 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 11:08:47,394 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 11:08:47,397 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 11:08:47,398 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 11:08:47,398 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 11:08:47,399 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pt.ko-main.cil.out.c [2018-11-18 11:08:47,443 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/data/321ec52db/df4dffc8f7f94c93821210cd46d75984/FLAG24725da3e [2018-11-18 11:08:47,983 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 11:08:47,984 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pt.ko-main.cil.out.c [2018-11-18 11:08:48,001 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/data/321ec52db/df4dffc8f7f94c93821210cd46d75984/FLAG24725da3e [2018-11-18 11:08:48,421 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/data/321ec52db/df4dffc8f7f94c93821210cd46d75984 [2018-11-18 11:08:48,423 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 11:08:48,423 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-18 11:08:48,424 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 11:08:48,424 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 11:08:48,426 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 11:08:48,427 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:08:48" (1/1) ... [2018-11-18 11:08:48,428 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4b4d2e00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:48, skipping insertion in model container [2018-11-18 11:08:48,428 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:08:48" (1/1) ... [2018-11-18 11:08:48,434 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 11:08:48,495 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 11:08:49,523 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 11:08:49,557 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 11:08:49,843 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 11:08:49,928 INFO L195 MainTranslator]: Completed translation [2018-11-18 11:08:49,928 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49 WrapperNode [2018-11-18 11:08:49,928 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 11:08:49,929 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-18 11:08:49,929 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-18 11:08:49,929 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-18 11:08:49,936 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49" (1/1) ... [2018-11-18 11:08:49,967 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49" (1/1) ... [2018-11-18 11:08:49,976 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-18 11:08:49,977 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 11:08:49,977 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 11:08:49,977 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 11:08:49,985 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49" (1/1) ... [2018-11-18 11:08:49,985 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49" (1/1) ... [2018-11-18 11:08:49,997 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49" (1/1) ... [2018-11-18 11:08:49,997 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49" (1/1) ... [2018-11-18 11:08:50,043 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49" (1/1) ... [2018-11-18 11:08:50,050 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49" (1/1) ... [2018-11-18 11:08:50,060 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49" (1/1) ... [2018-11-18 11:08:50,070 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 11:08:50,070 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 11:08:50,070 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 11:08:50,071 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 11:08:50,071 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:08:50,116 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2018-11-18 11:08:50,116 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2018-11-18 11:08:50,116 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2018-11-18 11:08:50,116 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2018-11-18 11:08:50,116 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2018-11-18 11:08:50,117 INFO L130 BoogieDeclarations]: Found specification of procedure register_chrdev [2018-11-18 11:08:50,117 INFO L138 BoogieDeclarations]: Found implementation of procedure register_chrdev [2018-11-18 11:08:50,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_12 [2018-11-18 11:08:50,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_12 [2018-11-18 11:08:50,117 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2018-11-18 11:08:50,117 INFO L130 BoogieDeclarations]: Found specification of procedure __register_chrdev [2018-11-18 11:08:50,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pt_mutex [2018-11-18 11:08:50,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pt_mutex [2018-11-18 11:08:50,117 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2018-11-18 11:08:50,118 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2018-11-18 11:08:50,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_14 [2018-11-18 11:08:50,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_14 [2018-11-18 11:08:50,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-18 11:08:50,118 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 11:08:50,118 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev [2018-11-18 11:08:50,118 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev [2018-11-18 11:08:50,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-18 11:08:50,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-11-18 11:08:50,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-18 11:08:50,119 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_block [2018-11-18 11:08:50,119 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2018-11-18 11:08:50,119 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2018-11-18 11:08:50,119 INFO L130 BoogieDeclarations]: Found specification of procedure __class_create [2018-11-18 11:08:50,119 INFO L130 BoogieDeclarations]: Found specification of procedure pt_media_access_cmd [2018-11-18 11:08:50,119 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_media_access_cmd [2018-11-18 11:08:50,119 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-18 11:08:50,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-18 11:08:50,119 INFO L130 BoogieDeclarations]: Found specification of procedure pt_reset [2018-11-18 11:08:50,119 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_reset [2018-11-18 11:08:50,120 INFO L130 BoogieDeclarations]: Found specification of procedure pt_ready_wait [2018-11-18 11:08:50,120 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_ready_wait [2018-11-18 11:08:50,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-11-18 11:08:50,120 INFO L130 BoogieDeclarations]: Found specification of procedure pt_identify [2018-11-18 11:08:50,120 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_identify [2018-11-18 11:08:50,120 INFO L130 BoogieDeclarations]: Found specification of procedure pt_command [2018-11-18 11:08:50,120 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_command [2018-11-18 11:08:50,120 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2018-11-18 11:08:50,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-18 11:08:50,120 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-11-18 11:08:50,120 INFO L130 BoogieDeclarations]: Found specification of procedure pt_write [2018-11-18 11:08:50,121 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_write [2018-11-18 11:08:50,121 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2018-11-18 11:08:50,121 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2018-11-18 11:08:50,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-18 11:08:50,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-18 11:08:50,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-18 11:08:50,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-18 11:08:50,121 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2018-11-18 11:08:50,121 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2018-11-18 11:08:50,121 INFO L130 BoogieDeclarations]: Found specification of procedure pt_exit [2018-11-18 11:08:50,121 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_exit [2018-11-18 11:08:50,121 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 11:08:50,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 11:08:50,122 INFO L130 BoogieDeclarations]: Found specification of procedure pt_init [2018-11-18 11:08:50,122 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_init [2018-11-18 11:08:50,122 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2018-11-18 11:08:50,122 INFO L130 BoogieDeclarations]: Found specification of procedure pt_atapi [2018-11-18 11:08:50,122 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_atapi [2018-11-18 11:08:50,122 INFO L130 BoogieDeclarations]: Found specification of procedure pt_poll_dsc [2018-11-18 11:08:50,122 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_poll_dsc [2018-11-18 11:08:50,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pt_mutex [2018-11-18 11:08:50,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pt_mutex [2018-11-18 11:08:50,122 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2018-11-18 11:08:50,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_chrdev_16 [2018-11-18 11:08:50,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_chrdev_16 [2018-11-18 11:08:50,123 INFO L130 BoogieDeclarations]: Found specification of procedure pt_release [2018-11-18 11:08:50,123 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_release [2018-11-18 11:08:50,123 INFO L130 BoogieDeclarations]: Found specification of procedure pt_req_sense [2018-11-18 11:08:50,123 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_req_sense [2018-11-18 11:08:50,123 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2018-11-18 11:08:50,123 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2018-11-18 11:08:50,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_17 [2018-11-18 11:08:50,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_17 [2018-11-18 11:08:50,123 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2018-11-18 11:08:50,123 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2018-11-18 11:08:50,124 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-18 11:08:50,124 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-18 11:08:50,124 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 11:08:50,124 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 11:08:50,124 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2018-11-18 11:08:50,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-18 11:08:50,124 INFO L130 BoogieDeclarations]: Found specification of procedure DRIVE [2018-11-18 11:08:50,124 INFO L138 BoogieDeclarations]: Found implementation of procedure DRIVE [2018-11-18 11:08:50,124 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2018-11-18 11:08:50,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_8 [2018-11-18 11:08:50,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_8 [2018-11-18 11:08:50,124 INFO L130 BoogieDeclarations]: Found specification of procedure pt_completion [2018-11-18 11:08:50,125 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_completion [2018-11-18 11:08:50,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-18 11:08:50,125 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2018-11-18 11:08:50,125 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2018-11-18 11:08:50,125 INFO L130 BoogieDeclarations]: Found specification of procedure pt_sleep [2018-11-18 11:08:50,125 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_sleep [2018-11-18 11:08:50,125 INFO L130 BoogieDeclarations]: Found specification of procedure pt_write_fm [2018-11-18 11:08:50,125 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_write_fm [2018-11-18 11:08:50,125 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-18 11:08:50,125 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-18 11:08:50,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-18 11:08:50,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-18 11:08:50,126 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2018-11-18 11:08:50,126 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2018-11-18 11:08:50,126 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2018-11-18 11:08:50,126 INFO L130 BoogieDeclarations]: Found specification of procedure pt_open [2018-11-18 11:08:50,126 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_open [2018-11-18 11:08:50,126 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-18 11:08:50,126 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2018-11-18 11:08:50,126 INFO L130 BoogieDeclarations]: Found specification of procedure __unregister_chrdev [2018-11-18 11:08:50,126 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2018-11-18 11:08:50,126 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2018-11-18 11:08:50,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_9 [2018-11-18 11:08:50,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_9 [2018-11-18 11:08:50,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_15 [2018-11-18 11:08:50,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_15 [2018-11-18 11:08:50,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2018-11-18 11:08:50,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2018-11-18 11:08:50,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_11 [2018-11-18 11:08:50,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_11 [2018-11-18 11:08:50,127 INFO L130 BoogieDeclarations]: Found specification of procedure pt_wait [2018-11-18 11:08:50,127 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_wait [2018-11-18 11:08:50,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_10 [2018-11-18 11:08:50,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_10 [2018-11-18 11:08:50,127 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2018-11-18 11:08:50,127 INFO L130 BoogieDeclarations]: Found specification of procedure pt_ioctl [2018-11-18 11:08:50,128 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_ioctl [2018-11-18 11:08:50,128 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-18 11:08:50,128 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-18 11:08:50,128 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2018-11-18 11:08:50,128 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_regr [2018-11-18 11:08:50,128 INFO L130 BoogieDeclarations]: Found specification of procedure pt_probe [2018-11-18 11:08:50,128 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_probe [2018-11-18 11:08:50,128 INFO L130 BoogieDeclarations]: Found specification of procedure pt_read [2018-11-18 11:08:50,128 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_read [2018-11-18 11:08:50,128 INFO L130 BoogieDeclarations]: Found specification of procedure pt_detect [2018-11-18 11:08:50,128 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_detect [2018-11-18 11:08:50,129 INFO L130 BoogieDeclarations]: Found specification of procedure pt_rewind [2018-11-18 11:08:50,129 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_rewind [2018-11-18 11:08:50,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-18 11:08:50,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-18 11:08:50,129 INFO L130 BoogieDeclarations]: Found specification of procedure xn [2018-11-18 11:08:50,129 INFO L138 BoogieDeclarations]: Found implementation of procedure xn [2018-11-18 11:08:50,129 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2018-11-18 11:08:50,129 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 11:08:50,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 11:08:50,129 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2018-11-18 11:08:50,129 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2018-11-18 11:08:50,129 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-18 11:08:50,130 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-18 11:08:53,909 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 11:08:53,909 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:08:53 BoogieIcfgContainer [2018-11-18 11:08:53,909 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 11:08:53,910 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 11:08:53,910 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 11:08:53,912 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 11:08:53,912 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 11:08:48" (1/3) ... [2018-11-18 11:08:53,912 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f1ecd86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:08:53, skipping insertion in model container [2018-11-18 11:08:53,913 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:08:49" (2/3) ... [2018-11-18 11:08:53,913 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f1ecd86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:08:53, skipping insertion in model container [2018-11-18 11:08:53,913 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:08:53" (3/3) ... [2018-11-18 11:08:53,914 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pt.ko-main.cil.out.c [2018-11-18 11:08:53,920 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 11:08:53,928 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 11:08:53,937 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 11:08:53,962 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 11:08:53,962 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 11:08:53,962 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 11:08:53,962 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 11:08:53,962 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 11:08:53,962 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 11:08:53,962 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 11:08:53,963 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 11:08:53,982 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states. [2018-11-18 11:08:53,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-11-18 11:08:53,988 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:08:53,989 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 11:08:53,990 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:08:53,994 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:08:53,994 INFO L82 PathProgramCache]: Analyzing trace with hash 10347109, now seen corresponding path program 1 times [2018-11-18 11:08:53,995 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:08:54,031 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:08:54,031 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:08:54,032 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:08:54,032 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:08:54,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:08:56,409 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 11:08:56,411 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:08:56,411 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:08:56,411 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:08:56,415 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:08:56,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:08:56,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:08:56,428 INFO L87 Difference]: Start difference. First operand 683 states. Second operand 3 states. [2018-11-18 11:08:56,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:08:56,650 INFO L93 Difference]: Finished difference Result 1626 states and 2301 transitions. [2018-11-18 11:08:56,651 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:08:56,652 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2018-11-18 11:08:56,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:08:56,670 INFO L225 Difference]: With dead ends: 1626 [2018-11-18 11:08:56,670 INFO L226 Difference]: Without dead ends: 940 [2018-11-18 11:08:56,677 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 11:08:56,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 940 states. [2018-11-18 11:08:56,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 940 to 908. [2018-11-18 11:08:56,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 908 states. [2018-11-18 11:08:56,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1242 transitions. [2018-11-18 11:08:56,764 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1242 transitions. Word has length 31 [2018-11-18 11:08:56,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:08:56,765 INFO L480 AbstractCegarLoop]: Abstraction has 908 states and 1242 transitions. [2018-11-18 11:08:56,765 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:08:56,765 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1242 transitions. [2018-11-18 11:08:56,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-11-18 11:08:56,766 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:08:56,767 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 11:08:56,767 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:08:56,767 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:08:56,767 INFO L82 PathProgramCache]: Analyzing trace with hash -878412170, now seen corresponding path program 1 times [2018-11-18 11:08:56,767 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:08:56,770 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:08:56,770 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:08:56,770 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:08:56,770 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:08:56,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:08:59,057 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 11:08:59,058 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:08:59,058 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-18 11:08:59,058 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:08:59,059 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 11:08:59,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 11:08:59,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 11:08:59,060 INFO L87 Difference]: Start difference. First operand 908 states and 1242 transitions. Second operand 4 states. [2018-11-18 11:09:01,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:01,511 INFO L93 Difference]: Finished difference Result 1805 states and 2475 transitions. [2018-11-18 11:09:01,511 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:01,511 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 31 [2018-11-18 11:09:01,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:01,516 INFO L225 Difference]: With dead ends: 1805 [2018-11-18 11:09:01,516 INFO L226 Difference]: Without dead ends: 908 [2018-11-18 11:09:01,518 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 11:09:01,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2018-11-18 11:09:01,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 908. [2018-11-18 11:09:01,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 908 states. [2018-11-18 11:09:01,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1240 transitions. [2018-11-18 11:09:01,550 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1240 transitions. Word has length 31 [2018-11-18 11:09:01,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:01,551 INFO L480 AbstractCegarLoop]: Abstraction has 908 states and 1240 transitions. [2018-11-18 11:09:01,551 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 11:09:01,551 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1240 transitions. [2018-11-18 11:09:01,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-11-18 11:09:01,552 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:01,552 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 11:09:01,552 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:01,552 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:01,553 INFO L82 PathProgramCache]: Analyzing trace with hash 340414609, now seen corresponding path program 1 times [2018-11-18 11:09:01,553 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:01,555 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:01,556 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:01,556 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:01,556 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:01,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:03,776 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 11:09:03,777 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:03,777 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:09:03,777 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:03,777 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:09:03,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:09:03,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:09:03,778 INFO L87 Difference]: Start difference. First operand 908 states and 1240 transitions. Second operand 3 states. [2018-11-18 11:09:05,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:05,880 INFO L93 Difference]: Finished difference Result 2336 states and 3196 transitions. [2018-11-18 11:09:05,881 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:05,881 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 39 [2018-11-18 11:09:05,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:05,886 INFO L225 Difference]: With dead ends: 2336 [2018-11-18 11:09:05,886 INFO L226 Difference]: Without dead ends: 1439 [2018-11-18 11:09:05,888 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 11:09:05,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1439 states. [2018-11-18 11:09:05,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1439 to 1435. [2018-11-18 11:09:05,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1435 states. [2018-11-18 11:09:05,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1435 states to 1435 states and 1958 transitions. [2018-11-18 11:09:05,928 INFO L78 Accepts]: Start accepts. Automaton has 1435 states and 1958 transitions. Word has length 39 [2018-11-18 11:09:05,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:05,928 INFO L480 AbstractCegarLoop]: Abstraction has 1435 states and 1958 transitions. [2018-11-18 11:09:05,928 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:09:05,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1435 states and 1958 transitions. [2018-11-18 11:09:05,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-11-18 11:09:05,929 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:05,929 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 11:09:05,929 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:05,929 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:05,930 INFO L82 PathProgramCache]: Analyzing trace with hash 769648521, now seen corresponding path program 1 times [2018-11-18 11:09:05,930 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:05,931 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:05,931 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:05,931 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:05,931 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:05,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:08,112 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 11:09:08,113 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:08,113 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:09:08,113 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:08,113 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:09:08,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:09:08,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:09:08,113 INFO L87 Difference]: Start difference. First operand 1435 states and 1958 transitions. Second operand 3 states. [2018-11-18 11:09:08,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:08,161 INFO L93 Difference]: Finished difference Result 2879 states and 3943 transitions. [2018-11-18 11:09:08,161 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:08,161 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 40 [2018-11-18 11:09:08,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:08,166 INFO L225 Difference]: With dead ends: 2879 [2018-11-18 11:09:08,166 INFO L226 Difference]: Without dead ends: 1455 [2018-11-18 11:09:08,169 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 11:09:08,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1455 states. [2018-11-18 11:09:08,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1455 to 1437. [2018-11-18 11:09:08,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1437 states. [2018-11-18 11:09:08,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1437 states to 1437 states and 1960 transitions. [2018-11-18 11:09:08,204 INFO L78 Accepts]: Start accepts. Automaton has 1437 states and 1960 transitions. Word has length 40 [2018-11-18 11:09:08,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:08,204 INFO L480 AbstractCegarLoop]: Abstraction has 1437 states and 1960 transitions. [2018-11-18 11:09:08,204 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:09:08,204 INFO L276 IsEmpty]: Start isEmpty. Operand 1437 states and 1960 transitions. [2018-11-18 11:09:08,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-11-18 11:09:08,205 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:08,205 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] [2018-11-18 11:09:08,206 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:08,206 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:08,206 INFO L82 PathProgramCache]: Analyzing trace with hash 1586577015, now seen corresponding path program 1 times [2018-11-18 11:09:08,206 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:08,208 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:08,208 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:08,208 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:08,209 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:08,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:10,617 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 11:09:10,617 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:10,617 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:09:10,617 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:10,618 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:09:10,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:09:10,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:09:10,618 INFO L87 Difference]: Start difference. First operand 1437 states and 1960 transitions. Second operand 3 states. [2018-11-18 11:09:10,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:10,653 INFO L93 Difference]: Finished difference Result 2883 states and 3945 transitions. [2018-11-18 11:09:10,654 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:10,654 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 49 [2018-11-18 11:09:10,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:10,658 INFO L225 Difference]: With dead ends: 2883 [2018-11-18 11:09:10,658 INFO L226 Difference]: Without dead ends: 1457 [2018-11-18 11:09:10,662 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 11:09:10,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1457 states. [2018-11-18 11:09:10,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1457 to 1451. [2018-11-18 11:09:10,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1451 states. [2018-11-18 11:09:10,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1451 states to 1451 states and 1980 transitions. [2018-11-18 11:09:10,695 INFO L78 Accepts]: Start accepts. Automaton has 1451 states and 1980 transitions. Word has length 49 [2018-11-18 11:09:10,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:10,695 INFO L480 AbstractCegarLoop]: Abstraction has 1451 states and 1980 transitions. [2018-11-18 11:09:10,695 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:09:10,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1451 states and 1980 transitions. [2018-11-18 11:09:10,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-18 11:09:10,697 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:10,697 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] [2018-11-18 11:09:10,697 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:10,697 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:10,697 INFO L82 PathProgramCache]: Analyzing trace with hash -1217787519, now seen corresponding path program 1 times [2018-11-18 11:09:10,697 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:10,699 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:10,699 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:10,699 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:10,699 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:10,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:12,908 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 11:09:12,908 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:12,908 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:09:12,908 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:12,908 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:09:12,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:09:12,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:09:12,910 INFO L87 Difference]: Start difference. First operand 1451 states and 1980 transitions. Second operand 3 states. [2018-11-18 11:09:12,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:12,985 INFO L93 Difference]: Finished difference Result 2927 states and 4013 transitions. [2018-11-18 11:09:12,986 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:12,986 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2018-11-18 11:09:12,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:12,994 INFO L225 Difference]: With dead ends: 2927 [2018-11-18 11:09:12,994 INFO L226 Difference]: Without dead ends: 1487 [2018-11-18 11:09:13,000 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 11:09:13,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1487 states. [2018-11-18 11:09:13,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1487 to 1483. [2018-11-18 11:09:13,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1483 states. [2018-11-18 11:09:13,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1483 states to 1483 states and 2032 transitions. [2018-11-18 11:09:13,062 INFO L78 Accepts]: Start accepts. Automaton has 1483 states and 2032 transitions. Word has length 50 [2018-11-18 11:09:13,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:13,063 INFO L480 AbstractCegarLoop]: Abstraction has 1483 states and 2032 transitions. [2018-11-18 11:09:13,063 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:09:13,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1483 states and 2032 transitions. [2018-11-18 11:09:13,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-11-18 11:09:13,064 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:13,064 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] [2018-11-18 11:09:13,064 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:13,064 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:13,064 INFO L82 PathProgramCache]: Analyzing trace with hash 289764290, now seen corresponding path program 1 times [2018-11-18 11:09:13,064 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:13,066 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:13,066 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:13,066 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:13,066 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:13,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:15,573 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 11:09:15,573 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:15,573 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:09:15,573 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:15,574 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:09:15,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:09:15,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:09:15,574 INFO L87 Difference]: Start difference. First operand 1483 states and 2032 transitions. Second operand 3 states. [2018-11-18 11:09:17,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:17,683 INFO L93 Difference]: Finished difference Result 1485 states and 2033 transitions. [2018-11-18 11:09:17,683 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:17,684 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2018-11-18 11:09:17,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:17,690 INFO L225 Difference]: With dead ends: 1485 [2018-11-18 11:09:17,691 INFO L226 Difference]: Without dead ends: 1482 [2018-11-18 11:09:17,692 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 11:09:17,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1482 states. [2018-11-18 11:09:17,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1482 to 1482. [2018-11-18 11:09:17,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1482 states. [2018-11-18 11:09:17,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 2030 transitions. [2018-11-18 11:09:17,751 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 2030 transitions. Word has length 50 [2018-11-18 11:09:17,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:17,752 INFO L480 AbstractCegarLoop]: Abstraction has 1482 states and 2030 transitions. [2018-11-18 11:09:17,752 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:09:17,752 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 2030 transitions. [2018-11-18 11:09:17,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-11-18 11:09:17,752 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:17,752 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] [2018-11-18 11:09:17,753 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:17,753 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:17,753 INFO L82 PathProgramCache]: Analyzing trace with hash 392335033, now seen corresponding path program 1 times [2018-11-18 11:09:17,753 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:17,754 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:17,755 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:17,755 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:17,755 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:17,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:20,031 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 11:09:20,032 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:20,032 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:09:20,032 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:20,032 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:09:20,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:09:20,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:09:20,033 INFO L87 Difference]: Start difference. First operand 1482 states and 2030 transitions. Second operand 3 states. [2018-11-18 11:09:22,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:22,108 INFO L93 Difference]: Finished difference Result 1484 states and 2031 transitions. [2018-11-18 11:09:22,108 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:22,109 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 51 [2018-11-18 11:09:22,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:22,114 INFO L225 Difference]: With dead ends: 1484 [2018-11-18 11:09:22,114 INFO L226 Difference]: Without dead ends: 1481 [2018-11-18 11:09:22,115 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 11:09:22,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1481 states. [2018-11-18 11:09:22,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1481 to 1481. [2018-11-18 11:09:22,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1481 states. [2018-11-18 11:09:22,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1481 states to 1481 states and 2028 transitions. [2018-11-18 11:09:22,151 INFO L78 Accepts]: Start accepts. Automaton has 1481 states and 2028 transitions. Word has length 51 [2018-11-18 11:09:22,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:22,151 INFO L480 AbstractCegarLoop]: Abstraction has 1481 states and 2028 transitions. [2018-11-18 11:09:22,151 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:09:22,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1481 states and 2028 transitions. [2018-11-18 11:09:22,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-11-18 11:09:22,152 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:22,152 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] [2018-11-18 11:09:22,152 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:22,153 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:22,153 INFO L82 PathProgramCache]: Analyzing trace with hash -722934363, now seen corresponding path program 1 times [2018-11-18 11:09:22,153 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:22,154 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:22,154 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:22,154 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:22,154 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:22,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:24,381 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 11:09:24,381 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:24,381 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:09:24,381 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:24,381 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:09:24,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:09:24,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:09:24,382 INFO L87 Difference]: Start difference. First operand 1481 states and 2028 transitions. Second operand 3 states. [2018-11-18 11:09:26,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:26,453 INFO L93 Difference]: Finished difference Result 1483 states and 2029 transitions. [2018-11-18 11:09:26,453 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:26,453 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 52 [2018-11-18 11:09:26,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:26,460 INFO L225 Difference]: With dead ends: 1483 [2018-11-18 11:09:26,460 INFO L226 Difference]: Without dead ends: 1480 [2018-11-18 11:09:26,461 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 11:09:26,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2018-11-18 11:09:26,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1480. [2018-11-18 11:09:26,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1480 states. [2018-11-18 11:09:26,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 2026 transitions. [2018-11-18 11:09:26,515 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 2026 transitions. Word has length 52 [2018-11-18 11:09:26,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:26,516 INFO L480 AbstractCegarLoop]: Abstraction has 1480 states and 2026 transitions. [2018-11-18 11:09:26,516 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:09:26,516 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 2026 transitions. [2018-11-18 11:09:26,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-11-18 11:09:26,517 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:26,517 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 11:09:26,517 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:26,517 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:26,517 INFO L82 PathProgramCache]: Analyzing trace with hash -936542404, now seen corresponding path program 1 times [2018-11-18 11:09:26,517 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:26,519 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:26,519 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:26,519 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:26,519 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:26,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:28,854 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 11:09:28,855 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:28,855 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:09:28,855 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:28,855 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:09:28,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:09:28,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:09:28,855 INFO L87 Difference]: Start difference. First operand 1480 states and 2026 transitions. Second operand 3 states. [2018-11-18 11:09:30,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:30,941 INFO L93 Difference]: Finished difference Result 1821 states and 2470 transitions. [2018-11-18 11:09:30,942 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:30,942 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 53 [2018-11-18 11:09:30,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:30,947 INFO L225 Difference]: With dead ends: 1821 [2018-11-18 11:09:30,947 INFO L226 Difference]: Without dead ends: 1788 [2018-11-18 11:09:30,948 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 11:09:30,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1788 states. [2018-11-18 11:09:30,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1788 to 1788. [2018-11-18 11:09:30,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1788 states. [2018-11-18 11:09:30,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 2426 transitions. [2018-11-18 11:09:30,989 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 2426 transitions. Word has length 53 [2018-11-18 11:09:30,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:30,990 INFO L480 AbstractCegarLoop]: Abstraction has 1788 states and 2426 transitions. [2018-11-18 11:09:30,990 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:09:30,990 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 2426 transitions. [2018-11-18 11:09:30,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-11-18 11:09:30,991 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:30,992 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] [2018-11-18 11:09:30,992 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:30,992 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:30,992 INFO L82 PathProgramCache]: Analyzing trace with hash -157136521, now seen corresponding path program 1 times [2018-11-18 11:09:30,992 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:30,993 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:30,994 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:30,994 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:30,994 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:31,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:33,220 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 11:09:33,220 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:33,220 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 11:09:33,220 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:33,220 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:09:33,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:09:33,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:09:33,221 INFO L87 Difference]: Start difference. First operand 1788 states and 2426 transitions. Second operand 5 states. [2018-11-18 11:09:33,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:33,268 INFO L93 Difference]: Finished difference Result 3579 states and 4861 transitions. [2018-11-18 11:09:33,268 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 11:09:33,268 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 92 [2018-11-18 11:09:33,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:33,273 INFO L225 Difference]: With dead ends: 3579 [2018-11-18 11:09:33,273 INFO L226 Difference]: Without dead ends: 1802 [2018-11-18 11:09:33,277 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 11:09:33,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1802 states. [2018-11-18 11:09:33,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1802 to 1802. [2018-11-18 11:09:33,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1802 states. [2018-11-18 11:09:33,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1802 states to 1802 states and 2440 transitions. [2018-11-18 11:09:33,317 INFO L78 Accepts]: Start accepts. Automaton has 1802 states and 2440 transitions. Word has length 92 [2018-11-18 11:09:33,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:33,318 INFO L480 AbstractCegarLoop]: Abstraction has 1802 states and 2440 transitions. [2018-11-18 11:09:33,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:09:33,318 INFO L276 IsEmpty]: Start isEmpty. Operand 1802 states and 2440 transitions. [2018-11-18 11:09:33,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-11-18 11:09:33,320 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:33,320 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] [2018-11-18 11:09:33,320 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:33,320 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:33,321 INFO L82 PathProgramCache]: Analyzing trace with hash -1234580731, now seen corresponding path program 1 times [2018-11-18 11:09:33,321 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:33,322 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:33,322 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:33,322 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:33,322 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:33,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:35,580 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 11:09:35,581 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:35,581 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 11:09:35,581 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:35,581 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:09:35,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:09:35,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:09:35,582 INFO L87 Difference]: Start difference. First operand 1802 states and 2440 transitions. Second operand 5 states. [2018-11-18 11:09:35,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:35,686 INFO L93 Difference]: Finished difference Result 3617 states and 4915 transitions. [2018-11-18 11:09:35,686 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 11:09:35,686 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 102 [2018-11-18 11:09:35,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:35,693 INFO L225 Difference]: With dead ends: 3617 [2018-11-18 11:09:35,693 INFO L226 Difference]: Without dead ends: 1826 [2018-11-18 11:09:35,698 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 11:09:35,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1826 states. [2018-11-18 11:09:35,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1826 to 1814. [2018-11-18 11:09:35,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1814 states. [2018-11-18 11:09:35,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 2458 transitions. [2018-11-18 11:09:35,762 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 2458 transitions. Word has length 102 [2018-11-18 11:09:35,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:35,762 INFO L480 AbstractCegarLoop]: Abstraction has 1814 states and 2458 transitions. [2018-11-18 11:09:35,762 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:09:35,763 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 2458 transitions. [2018-11-18 11:09:35,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-11-18 11:09:35,765 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:35,765 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] [2018-11-18 11:09:35,765 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:35,765 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:35,765 INFO L82 PathProgramCache]: Analyzing trace with hash -332822398, now seen corresponding path program 1 times [2018-11-18 11:09:35,765 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:35,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:35,767 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:35,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:35,767 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:35,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:38,055 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 11:09:38,055 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:38,055 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 11:09:38,055 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:38,056 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:09:38,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:09:38,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:09:38,057 INFO L87 Difference]: Start difference. First operand 1814 states and 2458 transitions. Second operand 5 states. [2018-11-18 11:09:38,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:38,144 INFO L93 Difference]: Finished difference Result 3705 states and 5053 transitions. [2018-11-18 11:09:38,144 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 11:09:38,144 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 102 [2018-11-18 11:09:38,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:38,151 INFO L225 Difference]: With dead ends: 3705 [2018-11-18 11:09:38,151 INFO L226 Difference]: Without dead ends: 1902 [2018-11-18 11:09:38,156 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-18 11:09:38,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1902 states. [2018-11-18 11:09:38,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1902 to 1822. [2018-11-18 11:09:38,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1822 states. [2018-11-18 11:09:38,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1822 states to 1822 states and 2466 transitions. [2018-11-18 11:09:38,224 INFO L78 Accepts]: Start accepts. Automaton has 1822 states and 2466 transitions. Word has length 102 [2018-11-18 11:09:38,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:38,225 INFO L480 AbstractCegarLoop]: Abstraction has 1822 states and 2466 transitions. [2018-11-18 11:09:38,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:09:38,225 INFO L276 IsEmpty]: Start isEmpty. Operand 1822 states and 2466 transitions. [2018-11-18 11:09:38,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-11-18 11:09:38,228 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:38,228 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:09:38,228 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:38,228 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:38,228 INFO L82 PathProgramCache]: Analyzing trace with hash -46376504, now seen corresponding path program 1 times [2018-11-18 11:09:38,229 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:38,230 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:38,230 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:38,230 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:38,230 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:38,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:40,497 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-18 11:09:40,497 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:40,497 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-18 11:09:40,497 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:40,498 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 11:09:40,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 11:09:40,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 11:09:40,498 INFO L87 Difference]: Start difference. First operand 1822 states and 2466 transitions. Second operand 4 states. [2018-11-18 11:09:40,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:40,590 INFO L93 Difference]: Finished difference Result 3673 states and 5013 transitions. [2018-11-18 11:09:40,591 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-18 11:09:40,591 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 173 [2018-11-18 11:09:40,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:40,598 INFO L225 Difference]: With dead ends: 3673 [2018-11-18 11:09:40,598 INFO L226 Difference]: Without dead ends: 1862 [2018-11-18 11:09:40,603 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 11:09:40,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1862 states. [2018-11-18 11:09:40,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1862 to 1826. [2018-11-18 11:09:40,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1826 states. [2018-11-18 11:09:40,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1826 states to 1826 states and 2470 transitions. [2018-11-18 11:09:40,666 INFO L78 Accepts]: Start accepts. Automaton has 1826 states and 2470 transitions. Word has length 173 [2018-11-18 11:09:40,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:40,667 INFO L480 AbstractCegarLoop]: Abstraction has 1826 states and 2470 transitions. [2018-11-18 11:09:40,667 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-18 11:09:40,667 INFO L276 IsEmpty]: Start isEmpty. Operand 1826 states and 2470 transitions. [2018-11-18 11:09:40,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2018-11-18 11:09:40,670 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:40,670 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] [2018-11-18 11:09:40,671 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:40,671 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:40,671 INFO L82 PathProgramCache]: Analyzing trace with hash -573528270, now seen corresponding path program 1 times [2018-11-18 11:09:40,671 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:40,672 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:40,672 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:40,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:40,673 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:40,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:42,976 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-18 11:09:42,976 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:42,976 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:09:42,976 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:42,976 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:09:42,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:09:42,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:09:42,977 INFO L87 Difference]: Start difference. First operand 1826 states and 2470 transitions. Second operand 3 states. [2018-11-18 11:09:43,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:43,061 INFO L93 Difference]: Finished difference Result 3653 states and 4979 transitions. [2018-11-18 11:09:43,061 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:43,061 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 177 [2018-11-18 11:09:43,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:43,068 INFO L225 Difference]: With dead ends: 3653 [2018-11-18 11:09:43,068 INFO L226 Difference]: Without dead ends: 1838 [2018-11-18 11:09:43,073 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 11:09:43,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1838 states. [2018-11-18 11:09:43,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1838 to 1830. [2018-11-18 11:09:43,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1830 states. [2018-11-18 11:09:43,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1830 states to 1830 states and 2474 transitions. [2018-11-18 11:09:43,144 INFO L78 Accepts]: Start accepts. Automaton has 1830 states and 2474 transitions. Word has length 177 [2018-11-18 11:09:43,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:43,144 INFO L480 AbstractCegarLoop]: Abstraction has 1830 states and 2474 transitions. [2018-11-18 11:09:43,144 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:09:43,144 INFO L276 IsEmpty]: Start isEmpty. Operand 1830 states and 2474 transitions. [2018-11-18 11:09:43,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-11-18 11:09:43,147 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:43,148 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] [2018-11-18 11:09:43,148 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:43,148 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:43,148 INFO L82 PathProgramCache]: Analyzing trace with hash 1966218478, now seen corresponding path program 1 times [2018-11-18 11:09:43,148 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:43,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:43,149 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:43,150 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:43,150 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:43,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:45,570 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 11:09:45,570 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:45,570 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 11:09:45,570 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:45,570 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:09:45,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:09:45,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:09:45,571 INFO L87 Difference]: Start difference. First operand 1830 states and 2474 transitions. Second operand 5 states. [2018-11-18 11:09:45,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:45,668 INFO L93 Difference]: Finished difference Result 3679 states and 5127 transitions. [2018-11-18 11:09:45,668 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 11:09:45,668 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 183 [2018-11-18 11:09:45,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:45,675 INFO L225 Difference]: With dead ends: 3679 [2018-11-18 11:09:45,675 INFO L226 Difference]: Without dead ends: 1860 [2018-11-18 11:09:45,680 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 11:09:45,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1860 states. [2018-11-18 11:09:45,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1860 to 1850. [2018-11-18 11:09:45,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1850 states. [2018-11-18 11:09:45,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1850 states to 1850 states and 2513 transitions. [2018-11-18 11:09:45,739 INFO L78 Accepts]: Start accepts. Automaton has 1850 states and 2513 transitions. Word has length 183 [2018-11-18 11:09:45,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:45,739 INFO L480 AbstractCegarLoop]: Abstraction has 1850 states and 2513 transitions. [2018-11-18 11:09:45,739 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:09:45,739 INFO L276 IsEmpty]: Start isEmpty. Operand 1850 states and 2513 transitions. [2018-11-18 11:09:45,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2018-11-18 11:09:45,743 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:45,743 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] [2018-11-18 11:09:45,743 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:45,743 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:45,744 INFO L82 PathProgramCache]: Analyzing trace with hash -1374279623, now seen corresponding path program 1 times [2018-11-18 11:09:45,744 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:45,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:45,745 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:45,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:45,745 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:45,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:48,225 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 11:09:48,226 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:48,226 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:09:48,226 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:48,227 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:09:48,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:09:48,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:09:48,228 INFO L87 Difference]: Start difference. First operand 1850 states and 2513 transitions. Second operand 3 states. [2018-11-18 11:09:48,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:48,304 INFO L93 Difference]: Finished difference Result 3774 states and 5335 transitions. [2018-11-18 11:09:48,304 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:48,304 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 201 [2018-11-18 11:09:48,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:48,310 INFO L225 Difference]: With dead ends: 3774 [2018-11-18 11:09:48,311 INFO L226 Difference]: Without dead ends: 1935 [2018-11-18 11:09:48,315 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 11:09:48,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1935 states. [2018-11-18 11:09:48,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1935 to 1905. [2018-11-18 11:09:48,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1905 states. [2018-11-18 11:09:48,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1905 states to 1905 states and 2598 transitions. [2018-11-18 11:09:48,354 INFO L78 Accepts]: Start accepts. Automaton has 1905 states and 2598 transitions. Word has length 201 [2018-11-18 11:09:48,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:48,355 INFO L480 AbstractCegarLoop]: Abstraction has 1905 states and 2598 transitions. [2018-11-18 11:09:48,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:09:48,355 INFO L276 IsEmpty]: Start isEmpty. Operand 1905 states and 2598 transitions. [2018-11-18 11:09:48,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2018-11-18 11:09:48,358 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:48,358 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] [2018-11-18 11:09:48,358 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:48,358 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:48,359 INFO L82 PathProgramCache]: Analyzing trace with hash 192478327, now seen corresponding path program 1 times [2018-11-18 11:09:48,359 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:48,360 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:48,360 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:48,360 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:48,360 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:48,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:50,684 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 11:09:50,684 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:09:50,684 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:09:50,684 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 11:09:50,684 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:09:50,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:09:50,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:09:50,685 INFO L87 Difference]: Start difference. First operand 1905 states and 2598 transitions. Second operand 3 states. [2018-11-18 11:09:50,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:09:50,745 INFO L93 Difference]: Finished difference Result 3819 states and 5281 transitions. [2018-11-18 11:09:50,745 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:09:50,745 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 201 [2018-11-18 11:09:50,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:09:50,752 INFO L225 Difference]: With dead ends: 3819 [2018-11-18 11:09:50,752 INFO L226 Difference]: Without dead ends: 1925 [2018-11-18 11:09:50,756 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 11:09:50,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1925 states. [2018-11-18 11:09:50,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1925 to 1910. [2018-11-18 11:09:50,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1910 states. [2018-11-18 11:09:50,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1910 states to 1910 states and 2603 transitions. [2018-11-18 11:09:50,798 INFO L78 Accepts]: Start accepts. Automaton has 1910 states and 2603 transitions. Word has length 201 [2018-11-18 11:09:50,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:09:50,798 INFO L480 AbstractCegarLoop]: Abstraction has 1910 states and 2603 transitions. [2018-11-18 11:09:50,798 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:09:50,798 INFO L276 IsEmpty]: Start isEmpty. Operand 1910 states and 2603 transitions. [2018-11-18 11:09:50,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2018-11-18 11:09:50,801 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:09:50,801 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:09:50,801 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:09:50,802 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:09:50,802 INFO L82 PathProgramCache]: Analyzing trace with hash 252861079, now seen corresponding path program 1 times [2018-11-18 11:09:50,802 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 11:09:50,803 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:50,803 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:09:50,803 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 11:09:50,803 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 11:09:50,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:09:53,336 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2018-11-18 11:09:53,337 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:09:53,337 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 11:09:53,338 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 258 with the following transitions: [2018-11-18 11:09:53,339 INFO L202 CegarAbsIntRunner]: [28], [29], [34], [35], [36], [37], [44], [47], [52], [53], [54], [55], [60], [62], [64], [67], [70], [83], [86], [89], [162], [165], [168], [180], [183], [186], [188], [193], [199], [234], [235], [238], [240], [241], [281], [282], [283], [284], [287], [288], [316], [317], [318], [320], [324], [328], [331], [333], [338], [342], [345], [349], [351], [374], [376], [377], [407], [409], [411], [416], [420], [471], [473], [476], [541], [542], [550], [552], [555], [558], [575], [584], [589], [599], [603], [605], [607], [609], [614], [618], [622], [624], [777], [831], [834], [837], [840], [842], [845], [848], [864], [1007], [1009], [1011], [1014], [1031], [1035], [1037], [1041], [1044], [1046], [1049], [1061], [1063], [1105], [1106], [1107], [1112], [1114], [1119], [1121], [1124], [1139], [1171], [1172], [1173], [1175], [1178], [1197], [1201], [1206], [1207], [1273], [1278], [1295], [1297], [1298], [1325], [1327], [1330], [1349], [1351], [1363], [1365], [1366], [1421], [1422], [1425], [1437], [1438], [1443], [1444], [1467], [1468], [1469], [1470], [1471], [1472], [1473], [1474], [1477], [1478], [1479], [1480], [1487], [1488], [1489], [1490], [1491], [1507], [1508], [1523], [1527], [1528], [1529], [1530], [1531], [1532], [1547], [1548], [1549], [1550], [1551], [1552], [1553], [1554], [1595], [1596], [1597], [1598], [1625], [1626], [1629], [1630], [1635], [1636], [1637], [1638], [1645], [1646], [1649], [1650], [1671], [1673], [1674], [1683], [1684], [1687], [1688], [1689] [2018-11-18 11:09:53,377 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 11:09:53,377 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 11:09:53,529 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.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 11:09:53,534 INFO L168 Benchmark]: Toolchain (without parser) took 65111.07 ms. Allocated memory was 1.0 GB in the beginning and 1.5 GB in the end (delta: 504.9 MB). Free memory was 955.5 MB in the beginning and 1.4 GB in the end (delta: -431.7 MB). Peak memory consumption was 73.2 MB. Max. memory is 11.5 GB. [2018-11-18 11:09:53,535 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 982.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 11:09:53,536 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1504.56 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 200.3 MB). Free memory was 950.1 MB in the beginning and 1.1 GB in the end (delta: -174.3 MB). Peak memory consumption was 234.5 MB. Max. memory is 11.5 GB. [2018-11-18 11:09:53,536 INFO L168 Benchmark]: Boogie Procedure Inliner took 47.67 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 13.3 MB). Peak memory consumption was 13.3 MB. Max. memory is 11.5 GB. [2018-11-18 11:09:53,537 INFO L168 Benchmark]: Boogie Preprocessor took 93.40 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 13.2 MB). Peak memory consumption was 13.2 MB. Max. memory is 11.5 GB. [2018-11-18 11:09:53,537 INFO L168 Benchmark]: RCFGBuilder took 3839.16 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 950.9 MB in the end (delta: 147.0 MB). Peak memory consumption was 251.3 MB. Max. memory is 11.5 GB. [2018-11-18 11:09:53,537 INFO L168 Benchmark]: TraceAbstraction took 59623.70 ms. Allocated memory was 1.2 GB in the beginning and 1.5 GB in the end (delta: 304.6 MB). Free memory was 950.9 MB in the beginning and 1.4 GB in the end (delta: -436.3 MB). There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 11:09:53,540 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.14 ms. Allocated memory is still 1.0 GB. Free memory is still 982.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1504.56 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 200.3 MB). Free memory was 950.1 MB in the beginning and 1.1 GB in the end (delta: -174.3 MB). Peak memory consumption was 234.5 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 47.67 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 13.3 MB). Peak memory consumption was 13.3 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 93.40 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 13.2 MB). Peak memory consumption was 13.2 MB. Max. memory is 11.5 GB. * RCFGBuilder took 3839.16 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 950.9 MB in the end (delta: 147.0 MB). Peak memory consumption was 251.3 MB. Max. memory is 11.5 GB. * TraceAbstraction took 59623.70 ms. Allocated memory was 1.2 GB in the beginning and 1.5 GB in the end (delta: 304.6 MB). Free memory was 950.9 MB in the beginning and 1.4 GB in the end (delta: -436.3 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 11:09:54,933 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 11:09:54,934 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 11:09:54,942 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 11:09:54,942 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 11:09:54,943 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 11:09:54,944 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 11:09:54,945 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 11:09:54,946 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 11:09:54,947 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 11:09:54,948 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 11:09:54,948 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 11:09:54,949 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 11:09:54,949 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 11:09:54,950 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 11:09:54,950 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 11:09:54,951 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 11:09:54,953 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 11:09:54,954 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 11:09:54,956 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 11:09:54,956 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 11:09:54,957 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 11:09:54,959 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 11:09:54,959 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 11:09:54,959 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 11:09:54,960 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 11:09:54,961 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 11:09:54,962 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 11:09:54,962 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 11:09:54,963 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 11:09:54,963 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 11:09:54,964 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 11:09:54,964 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 11:09:54,964 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 11:09:54,965 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 11:09:54,965 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 11:09:54,966 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2018-11-18 11:09:54,976 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 11:09:54,976 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 11:09:54,976 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 11:09:54,977 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-18 11:09:54,977 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-18 11:09:54,977 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-18 11:09:54,977 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-18 11:09:54,977 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-18 11:09:54,977 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-18 11:09:54,977 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-18 11:09:54,978 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 11:09:54,978 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 11:09:54,978 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 11:09:54,978 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 11:09:54,978 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 11:09:54,978 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-11-18 11:09:54,978 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-11-18 11:09:54,979 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 11:09:54,979 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 11:09:54,979 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 11:09:54,979 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 11:09:54,981 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 11:09:54,981 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 11:09:54,981 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 11:09:54,981 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 11:09:54,982 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 11:09:54,982 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 11:09:54,982 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 11:09:54,982 INFO L133 SettingsManager]: * Trace refinement strategy=WALRUS [2018-11-18 11:09:54,982 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 11:09:54,982 INFO L133 SettingsManager]: * Command for external solver=cvc4nyu --tear-down-incremental --rewrite-divk --print-success --lang smt [2018-11-18 11:09:54,982 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-11-18 11:09:54,982 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_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 -> 5e081874a88b5ed8ed597a71a53499ad71eca538 [2018-11-18 11:09:55,014 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 11:09:55,023 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 11:09:55,026 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 11:09:55,027 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 11:09:55,027 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 11:09:55,028 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pt.ko-main.cil.out.c [2018-11-18 11:09:55,075 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/data/8b6e815d4/30e141923e294d9287b12b3b6fef0bb8/FLAGaad498310 [2018-11-18 11:09:55,551 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 11:09:55,551 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pt.ko-main.cil.out.c [2018-11-18 11:09:55,571 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/data/8b6e815d4/30e141923e294d9287b12b3b6fef0bb8/FLAGaad498310 [2018-11-18 11:09:55,844 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/data/8b6e815d4/30e141923e294d9287b12b3b6fef0bb8 [2018-11-18 11:09:55,847 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 11:09:55,848 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-18 11:09:55,849 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 11:09:55,849 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 11:09:55,852 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 11:09:55,853 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:09:55" (1/1) ... [2018-11-18 11:09:55,856 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@278aa0ef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:55, skipping insertion in model container [2018-11-18 11:09:55,856 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:09:55" (1/1) ... [2018-11-18 11:09:55,865 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 11:09:55,929 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 11:09:56,978 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 11:09:57,102 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 11:09:57,373 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 11:09:57,483 INFO L195 MainTranslator]: Completed translation [2018-11-18 11:09:57,484 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57 WrapperNode [2018-11-18 11:09:57,484 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 11:09:57,484 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-18 11:09:57,484 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-18 11:09:57,485 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-18 11:09:57,492 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57" (1/1) ... [2018-11-18 11:09:57,523 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57" (1/1) ... [2018-11-18 11:09:57,534 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-18 11:09:57,534 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 11:09:57,535 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 11:09:57,535 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 11:09:57,543 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57" (1/1) ... [2018-11-18 11:09:57,543 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57" (1/1) ... [2018-11-18 11:09:57,555 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57" (1/1) ... [2018-11-18 11:09:57,556 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57" (1/1) ... [2018-11-18 11:09:57,606 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57" (1/1) ... [2018-11-18 11:09:57,614 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57" (1/1) ... [2018-11-18 11:09:57,626 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57" (1/1) ... [2018-11-18 11:09:57,635 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 11:09:57,636 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 11:09:57,636 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 11:09:57,636 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 11:09:57,637 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:09:57,691 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2018-11-18 11:09:57,691 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2018-11-18 11:09:57,692 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2018-11-18 11:09:57,692 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2018-11-18 11:09:57,692 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2018-11-18 11:09:57,692 INFO L130 BoogieDeclarations]: Found specification of procedure register_chrdev [2018-11-18 11:09:57,692 INFO L138 BoogieDeclarations]: Found implementation of procedure register_chrdev [2018-11-18 11:09:57,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2018-11-18 11:09:57,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_12 [2018-11-18 11:09:57,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_12 [2018-11-18 11:09:57,693 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2018-11-18 11:09:57,693 INFO L130 BoogieDeclarations]: Found specification of procedure __register_chrdev [2018-11-18 11:09:57,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pt_mutex [2018-11-18 11:09:57,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pt_mutex [2018-11-18 11:09:57,693 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2018-11-18 11:09:57,693 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2018-11-18 11:09:57,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_14 [2018-11-18 11:09:57,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_14 [2018-11-18 11:09:57,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 11:09:57,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-11-18 11:09:57,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2018-11-18 11:09:57,694 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev [2018-11-18 11:09:57,694 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev [2018-11-18 11:09:57,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-18 11:09:57,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-11-18 11:09:57,695 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_block [2018-11-18 11:09:57,695 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2018-11-18 11:09:57,695 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2018-11-18 11:09:57,695 INFO L130 BoogieDeclarations]: Found specification of procedure __class_create [2018-11-18 11:09:57,698 INFO L130 BoogieDeclarations]: Found specification of procedure pt_media_access_cmd [2018-11-18 11:09:57,698 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_media_access_cmd [2018-11-18 11:09:57,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-18 11:09:57,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-18 11:09:57,698 INFO L130 BoogieDeclarations]: Found specification of procedure pt_reset [2018-11-18 11:09:57,698 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_reset [2018-11-18 11:09:57,698 INFO L130 BoogieDeclarations]: Found specification of procedure pt_ready_wait [2018-11-18 11:09:57,698 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_ready_wait [2018-11-18 11:09:57,699 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-11-18 11:09:57,699 INFO L130 BoogieDeclarations]: Found specification of procedure pt_identify [2018-11-18 11:09:57,699 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_identify [2018-11-18 11:09:57,699 INFO L130 BoogieDeclarations]: Found specification of procedure pt_command [2018-11-18 11:09:57,699 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_command [2018-11-18 11:09:57,699 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2018-11-18 11:09:57,699 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-11-18 11:09:57,699 INFO L130 BoogieDeclarations]: Found specification of procedure pt_write [2018-11-18 11:09:57,700 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_write [2018-11-18 11:09:57,700 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2018-11-18 11:09:57,700 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2018-11-18 11:09:57,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-18 11:09:57,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-18 11:09:57,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2018-11-18 11:09:57,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2018-11-18 11:09:57,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-18 11:09:57,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-18 11:09:57,701 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2018-11-18 11:09:57,701 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2018-11-18 11:09:57,701 INFO L130 BoogieDeclarations]: Found specification of procedure pt_exit [2018-11-18 11:09:57,701 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_exit [2018-11-18 11:09:57,701 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 11:09:57,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 11:09:57,701 INFO L130 BoogieDeclarations]: Found specification of procedure pt_init [2018-11-18 11:09:57,702 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_init [2018-11-18 11:09:57,702 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2018-11-18 11:09:57,702 INFO L130 BoogieDeclarations]: Found specification of procedure pt_atapi [2018-11-18 11:09:57,702 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_atapi [2018-11-18 11:09:57,702 INFO L130 BoogieDeclarations]: Found specification of procedure pt_poll_dsc [2018-11-18 11:09:57,702 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_poll_dsc [2018-11-18 11:09:57,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pt_mutex [2018-11-18 11:09:57,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pt_mutex [2018-11-18 11:09:57,703 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2018-11-18 11:09:57,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_chrdev_16 [2018-11-18 11:09:57,703 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_chrdev_16 [2018-11-18 11:09:57,703 INFO L130 BoogieDeclarations]: Found specification of procedure pt_release [2018-11-18 11:09:57,703 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_release [2018-11-18 11:09:57,703 INFO L130 BoogieDeclarations]: Found specification of procedure pt_req_sense [2018-11-18 11:09:57,703 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_req_sense [2018-11-18 11:09:57,704 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2018-11-18 11:09:57,704 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2018-11-18 11:09:57,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_17 [2018-11-18 11:09:57,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_17 [2018-11-18 11:09:57,704 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2018-11-18 11:09:57,704 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2018-11-18 11:09:57,704 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-18 11:09:57,705 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-18 11:09:57,705 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 11:09:57,705 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 11:09:57,705 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2018-11-18 11:09:57,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-18 11:09:57,705 INFO L130 BoogieDeclarations]: Found specification of procedure DRIVE [2018-11-18 11:09:57,705 INFO L138 BoogieDeclarations]: Found implementation of procedure DRIVE [2018-11-18 11:09:57,705 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2018-11-18 11:09:57,706 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_8 [2018-11-18 11:09:57,706 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_8 [2018-11-18 11:09:57,706 INFO L130 BoogieDeclarations]: Found specification of procedure pt_completion [2018-11-18 11:09:57,706 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_completion [2018-11-18 11:09:57,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-18 11:09:57,706 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2018-11-18 11:09:57,706 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2018-11-18 11:09:57,706 INFO L130 BoogieDeclarations]: Found specification of procedure pt_sleep [2018-11-18 11:09:57,706 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_sleep [2018-11-18 11:09:57,707 INFO L130 BoogieDeclarations]: Found specification of procedure pt_write_fm [2018-11-18 11:09:57,707 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_write_fm [2018-11-18 11:09:57,707 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-18 11:09:57,707 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-18 11:09:57,707 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-18 11:09:57,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-18 11:09:57,712 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2018-11-18 11:09:57,712 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2018-11-18 11:09:57,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2018-11-18 11:09:57,713 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2018-11-18 11:09:57,713 INFO L130 BoogieDeclarations]: Found specification of procedure pt_open [2018-11-18 11:09:57,713 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_open [2018-11-18 11:09:57,713 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-18 11:09:57,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2018-11-18 11:09:57,713 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2018-11-18 11:09:57,713 INFO L130 BoogieDeclarations]: Found specification of procedure __unregister_chrdev [2018-11-18 11:09:57,713 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2018-11-18 11:09:57,714 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2018-11-18 11:09:57,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_9 [2018-11-18 11:09:57,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_9 [2018-11-18 11:09:57,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_15 [2018-11-18 11:09:57,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_15 [2018-11-18 11:09:57,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2018-11-18 11:09:57,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2018-11-18 11:09:57,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_11 [2018-11-18 11:09:57,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_11 [2018-11-18 11:09:57,715 INFO L130 BoogieDeclarations]: Found specification of procedure pt_wait [2018-11-18 11:09:57,715 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_wait [2018-11-18 11:09:57,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_10 [2018-11-18 11:09:57,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_10 [2018-11-18 11:09:57,715 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2018-11-18 11:09:57,715 INFO L130 BoogieDeclarations]: Found specification of procedure pt_ioctl [2018-11-18 11:09:57,715 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_ioctl [2018-11-18 11:09:57,716 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-18 11:09:57,716 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-18 11:09:57,716 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2018-11-18 11:09:57,716 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_regr [2018-11-18 11:09:57,716 INFO L130 BoogieDeclarations]: Found specification of procedure pt_probe [2018-11-18 11:09:57,716 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_probe [2018-11-18 11:09:57,716 INFO L130 BoogieDeclarations]: Found specification of procedure pt_read [2018-11-18 11:09:57,716 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_read [2018-11-18 11:09:57,717 INFO L130 BoogieDeclarations]: Found specification of procedure pt_detect [2018-11-18 11:09:57,717 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_detect [2018-11-18 11:09:57,717 INFO L130 BoogieDeclarations]: Found specification of procedure pt_rewind [2018-11-18 11:09:57,717 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_rewind [2018-11-18 11:09:57,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-18 11:09:57,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-18 11:09:57,717 INFO L130 BoogieDeclarations]: Found specification of procedure xn [2018-11-18 11:09:57,717 INFO L138 BoogieDeclarations]: Found implementation of procedure xn [2018-11-18 11:09:57,718 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2018-11-18 11:09:57,718 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 11:09:57,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 11:09:57,718 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2018-11-18 11:09:57,718 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2018-11-18 11:09:57,718 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-18 11:09:57,718 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-18 11:10:05,312 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 11:10:05,312 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:10:05 BoogieIcfgContainer [2018-11-18 11:10:05,312 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 11:10:05,313 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 11:10:05,313 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 11:10:05,316 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 11:10:05,316 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 11:09:55" (1/3) ... [2018-11-18 11:10:05,317 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab3ae6c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:10:05, skipping insertion in model container [2018-11-18 11:10:05,317 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:09:57" (2/3) ... [2018-11-18 11:10:05,317 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab3ae6c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:10:05, skipping insertion in model container [2018-11-18 11:10:05,317 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:10:05" (3/3) ... [2018-11-18 11:10:05,319 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--block--paride--pt.ko-main.cil.out.c [2018-11-18 11:10:05,327 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 11:10:05,334 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 11:10:05,347 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 11:10:05,375 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-18 11:10:05,375 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 11:10:05,376 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 11:10:05,376 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 11:10:05,376 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 11:10:05,376 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 11:10:05,376 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 11:10:05,376 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 11:10:05,376 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 11:10:05,400 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states. [2018-11-18 11:10:05,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-11-18 11:10:05,407 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:05,408 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 11:10:05,410 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:05,415 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:05,416 INFO L82 PathProgramCache]: Analyzing trace with hash 10347109, now seen corresponding path program 1 times [2018-11-18 11:10:05,421 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:05,421 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:05,446 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:05,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:05,721 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:05,751 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 11:10:05,751 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 (2)] Exception during sending of exit command (exit): Broken pipe [2018-11-18 11:10:05,759 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:05,760 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:05,763 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:05,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:05,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:05,779 INFO L87 Difference]: Start difference. First operand 683 states. Second operand 3 states. [2018-11-18 11:10:06,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:06,136 INFO L93 Difference]: Finished difference Result 1626 states and 2301 transitions. [2018-11-18 11:10:06,136 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:06,137 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2018-11-18 11:10:06,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:06,155 INFO L225 Difference]: With dead ends: 1626 [2018-11-18 11:10:06,155 INFO L226 Difference]: Without dead ends: 940 [2018-11-18 11:10:06,166 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 11:10:06,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 940 states. [2018-11-18 11:10:06,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 940 to 908. [2018-11-18 11:10:06,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 908 states. [2018-11-18 11:10:06,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1242 transitions. [2018-11-18 11:10:06,252 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1242 transitions. Word has length 31 [2018-11-18 11:10:06,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:06,252 INFO L480 AbstractCegarLoop]: Abstraction has 908 states and 1242 transitions. [2018-11-18 11:10:06,253 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:06,253 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1242 transitions. [2018-11-18 11:10:06,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-11-18 11:10:06,254 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:06,254 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 11:10:06,254 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:06,254 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:06,255 INFO L82 PathProgramCache]: Analyzing trace with hash -878412170, now seen corresponding path program 1 times [2018-11-18 11:10:06,256 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:06,256 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:06,274 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:06,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:06,501 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:06,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 11:10:06,509 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:06,511 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:06,512 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:06,513 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:06,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:06,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:06,513 INFO L87 Difference]: Start difference. First operand 908 states and 1242 transitions. Second operand 3 states. [2018-11-18 11:10:06,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:06,553 INFO L93 Difference]: Finished difference Result 1805 states and 2475 transitions. [2018-11-18 11:10:06,553 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:06,553 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2018-11-18 11:10:06,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:06,558 INFO L225 Difference]: With dead ends: 1805 [2018-11-18 11:10:06,558 INFO L226 Difference]: Without dead ends: 908 [2018-11-18 11:10:06,561 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 11:10:06,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2018-11-18 11:10:06,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 908. [2018-11-18 11:10:06,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 908 states. [2018-11-18 11:10:06,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1240 transitions. [2018-11-18 11:10:06,598 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1240 transitions. Word has length 31 [2018-11-18 11:10:06,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:06,598 INFO L480 AbstractCegarLoop]: Abstraction has 908 states and 1240 transitions. [2018-11-18 11:10:06,598 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:06,598 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1240 transitions. [2018-11-18 11:10:06,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-11-18 11:10:06,599 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:06,600 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 11:10:06,600 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:06,600 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:06,601 INFO L82 PathProgramCache]: Analyzing trace with hash 340414609, now seen corresponding path program 1 times [2018-11-18 11:10:06,601 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:06,602 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:06,619 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:06,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:06,817 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:06,835 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 11:10:06,836 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:06,842 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:06,842 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:06,842 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:06,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:06,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:06,843 INFO L87 Difference]: Start difference. First operand 908 states and 1240 transitions. Second operand 3 states. [2018-11-18 11:10:09,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:09,103 INFO L93 Difference]: Finished difference Result 910 states and 1241 transitions. [2018-11-18 11:10:09,103 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:09,103 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 39 [2018-11-18 11:10:09,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:09,108 INFO L225 Difference]: With dead ends: 910 [2018-11-18 11:10:09,108 INFO L226 Difference]: Without dead ends: 907 [2018-11-18 11:10:09,109 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 11:10:09,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2018-11-18 11:10:09,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 907. [2018-11-18 11:10:09,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 907 states. [2018-11-18 11:10:09,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1238 transitions. [2018-11-18 11:10:09,153 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1238 transitions. Word has length 39 [2018-11-18 11:10:09,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:09,153 INFO L480 AbstractCegarLoop]: Abstraction has 907 states and 1238 transitions. [2018-11-18 11:10:09,153 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:09,153 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1238 transitions. [2018-11-18 11:10:09,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-11-18 11:10:09,155 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:09,155 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 11:10:09,155 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:09,155 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:09,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1962494922, now seen corresponding path program 1 times [2018-11-18 11:10:09,156 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:09,156 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:09,182 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:09,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:09,462 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:09,495 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 11:10:09,495 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:09,498 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:09,498 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:09,498 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:09,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:09,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:09,499 INFO L87 Difference]: Start difference. First operand 907 states and 1238 transitions. Second operand 3 states. [2018-11-18 11:10:11,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:11,820 INFO L93 Difference]: Finished difference Result 909 states and 1239 transitions. [2018-11-18 11:10:11,821 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:11,821 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 40 [2018-11-18 11:10:11,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:11,826 INFO L225 Difference]: With dead ends: 909 [2018-11-18 11:10:11,826 INFO L226 Difference]: Without dead ends: 906 [2018-11-18 11:10:11,827 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 11:10:11,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2018-11-18 11:10:11,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 906. [2018-11-18 11:10:11,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 906 states. [2018-11-18 11:10:11,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 906 states to 906 states and 1236 transitions. [2018-11-18 11:10:11,874 INFO L78 Accepts]: Start accepts. Automaton has 906 states and 1236 transitions. Word has length 40 [2018-11-18 11:10:11,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:11,874 INFO L480 AbstractCegarLoop]: Abstraction has 906 states and 1236 transitions. [2018-11-18 11:10:11,874 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:11,874 INFO L276 IsEmpty]: Start isEmpty. Operand 906 states and 1236 transitions. [2018-11-18 11:10:11,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-11-18 11:10:11,876 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:11,876 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 11:10:11,876 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:11,876 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:11,876 INFO L82 PathProgramCache]: Analyzing trace with hash 707381940, now seen corresponding path program 1 times [2018-11-18 11:10:11,877 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:11,877 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:11,904 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:12,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:12,129 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:12,138 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 11:10:12,138 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:12,144 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:12,144 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:12,144 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:12,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:12,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:12,145 INFO L87 Difference]: Start difference. First operand 906 states and 1236 transitions. Second operand 3 states. [2018-11-18 11:10:14,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:14,459 INFO L93 Difference]: Finished difference Result 908 states and 1237 transitions. [2018-11-18 11:10:14,460 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:14,460 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 41 [2018-11-18 11:10:14,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:14,465 INFO L225 Difference]: With dead ends: 908 [2018-11-18 11:10:14,465 INFO L226 Difference]: Without dead ends: 905 [2018-11-18 11:10:14,466 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 11:10:14,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2018-11-18 11:10:14,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 905. [2018-11-18 11:10:14,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 905 states. [2018-11-18 11:10:14,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 1234 transitions. [2018-11-18 11:10:14,514 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 1234 transitions. Word has length 41 [2018-11-18 11:10:14,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:14,515 INFO L480 AbstractCegarLoop]: Abstraction has 905 states and 1234 transitions. [2018-11-18 11:10:14,515 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:14,515 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 1234 transitions. [2018-11-18 11:10:14,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-11-18 11:10:14,516 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:14,516 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 11:10:14,516 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:14,517 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:14,517 INFO L82 PathProgramCache]: Analyzing trace with hash 453590029, now seen corresponding path program 1 times [2018-11-18 11:10:14,517 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:14,517 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:14,539 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:14,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:14,774 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:14,782 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 11:10:14,783 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:14,785 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:14,786 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:14,786 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:14,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:14,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:14,786 INFO L87 Difference]: Start difference. First operand 905 states and 1234 transitions. Second operand 3 states. [2018-11-18 11:10:17,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:17,066 INFO L93 Difference]: Finished difference Result 1106 states and 1498 transitions. [2018-11-18 11:10:17,066 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:17,067 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 42 [2018-11-18 11:10:17,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:17,071 INFO L225 Difference]: With dead ends: 1106 [2018-11-18 11:10:17,072 INFO L226 Difference]: Without dead ends: 1081 [2018-11-18 11:10:17,072 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 11:10:17,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2018-11-18 11:10:17,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 1081. [2018-11-18 11:10:17,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1081 states. [2018-11-18 11:10:17,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1081 states to 1081 states and 1464 transitions. [2018-11-18 11:10:17,125 INFO L78 Accepts]: Start accepts. Automaton has 1081 states and 1464 transitions. Word has length 42 [2018-11-18 11:10:17,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:17,125 INFO L480 AbstractCegarLoop]: Abstraction has 1081 states and 1464 transitions. [2018-11-18 11:10:17,125 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:17,126 INFO L276 IsEmpty]: Start isEmpty. Operand 1081 states and 1464 transitions. [2018-11-18 11:10:17,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-11-18 11:10:17,127 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:17,128 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] [2018-11-18 11:10:17,128 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:17,128 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:17,128 INFO L82 PathProgramCache]: Analyzing trace with hash 1297749118, now seen corresponding path program 1 times [2018-11-18 11:10:17,129 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:17,129 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:17,151 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:17,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:17,436 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:17,450 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 11:10:17,450 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:17,453 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:17,453 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:17,454 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:17,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:17,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:17,454 INFO L87 Difference]: Start difference. First operand 1081 states and 1464 transitions. Second operand 3 states. [2018-11-18 11:10:17,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:17,525 INFO L93 Difference]: Finished difference Result 2171 states and 2953 transitions. [2018-11-18 11:10:17,525 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:17,525 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 82 [2018-11-18 11:10:17,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:17,531 INFO L225 Difference]: With dead ends: 2171 [2018-11-18 11:10:17,531 INFO L226 Difference]: Without dead ends: 1101 [2018-11-18 11:10:17,534 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 80 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 11:10:17,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2018-11-18 11:10:17,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 1095. [2018-11-18 11:10:17,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1095 states. [2018-11-18 11:10:17,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 1484 transitions. [2018-11-18 11:10:17,589 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 1484 transitions. Word has length 82 [2018-11-18 11:10:17,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:17,589 INFO L480 AbstractCegarLoop]: Abstraction has 1095 states and 1484 transitions. [2018-11-18 11:10:17,589 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:17,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 1484 transitions. [2018-11-18 11:10:17,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-11-18 11:10:17,591 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:17,591 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] [2018-11-18 11:10:17,591 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:17,591 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:17,592 INFO L82 PathProgramCache]: Analyzing trace with hash -2094047196, now seen corresponding path program 1 times [2018-11-18 11:10:17,592 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:17,592 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:17,614 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:17,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:17,907 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:17,913 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 11:10:17,914 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:17,915 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:17,915 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:17,916 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:17,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:17,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:17,916 INFO L87 Difference]: Start difference. First operand 1095 states and 1484 transitions. Second operand 3 states. [2018-11-18 11:10:17,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:17,965 INFO L93 Difference]: Finished difference Result 2215 states and 3021 transitions. [2018-11-18 11:10:17,965 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:17,965 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 83 [2018-11-18 11:10:17,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:17,969 INFO L225 Difference]: With dead ends: 2215 [2018-11-18 11:10:17,970 INFO L226 Difference]: Without dead ends: 1131 [2018-11-18 11:10:17,972 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 81 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 11:10:17,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2018-11-18 11:10:18,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 1127. [2018-11-18 11:10:18,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1127 states. [2018-11-18 11:10:18,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 1536 transitions. [2018-11-18 11:10:18,006 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 1536 transitions. Word has length 83 [2018-11-18 11:10:18,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:18,006 INFO L480 AbstractCegarLoop]: Abstraction has 1127 states and 1536 transitions. [2018-11-18 11:10:18,006 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:18,006 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 1536 transitions. [2018-11-18 11:10:18,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-11-18 11:10:18,008 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:18,008 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] [2018-11-18 11:10:18,008 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:18,008 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:18,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1463588571, now seen corresponding path program 1 times [2018-11-18 11:10:18,009 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:18,009 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:18,041 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:18,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:18,257 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:18,270 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 11:10:18,270 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:18,272 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:18,273 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:18,273 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:18,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:18,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:18,273 INFO L87 Difference]: Start difference. First operand 1127 states and 1536 transitions. Second operand 3 states. [2018-11-18 11:10:20,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:20,558 INFO L93 Difference]: Finished difference Result 2245 states and 3063 transitions. [2018-11-18 11:10:20,559 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:20,559 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 83 [2018-11-18 11:10:20,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:20,564 INFO L225 Difference]: With dead ends: 2245 [2018-11-18 11:10:20,564 INFO L226 Difference]: Without dead ends: 1127 [2018-11-18 11:10:20,568 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 81 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 11:10:20,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1127 states. [2018-11-18 11:10:20,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1127 to 1127. [2018-11-18 11:10:20,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1127 states. [2018-11-18 11:10:20,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 1534 transitions. [2018-11-18 11:10:20,618 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 1534 transitions. Word has length 83 [2018-11-18 11:10:20,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:20,618 INFO L480 AbstractCegarLoop]: Abstraction has 1127 states and 1534 transitions. [2018-11-18 11:10:20,618 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:20,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 1534 transitions. [2018-11-18 11:10:20,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-11-18 11:10:20,620 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:20,620 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] [2018-11-18 11:10:20,620 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:20,620 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:20,620 INFO L82 PathProgramCache]: Analyzing trace with hash -1069221785, now seen corresponding path program 1 times [2018-11-18 11:10:20,621 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:20,621 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:20,643 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:20,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:20,939 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:20,985 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 11:10:20,985 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:20,988 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:20,988 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 11:10:20,989 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:10:20,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:10:20,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:10:20,989 INFO L87 Difference]: Start difference. First operand 1127 states and 1534 transitions. Second operand 5 states. [2018-11-18 11:10:21,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:21,114 INFO L93 Difference]: Finished difference Result 2257 states and 3077 transitions. [2018-11-18 11:10:21,115 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 11:10:21,115 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 83 [2018-11-18 11:10:21,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:21,121 INFO L225 Difference]: With dead ends: 2257 [2018-11-18 11:10:21,121 INFO L226 Difference]: Without dead ends: 1141 [2018-11-18 11:10:21,125 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 79 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 11:10:21,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1141 states. [2018-11-18 11:10:21,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1141 to 1141. [2018-11-18 11:10:21,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1141 states. [2018-11-18 11:10:21,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 1548 transitions. [2018-11-18 11:10:21,197 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 1548 transitions. Word has length 83 [2018-11-18 11:10:21,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:21,197 INFO L480 AbstractCegarLoop]: Abstraction has 1141 states and 1548 transitions. [2018-11-18 11:10:21,197 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:10:21,197 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 1548 transitions. [2018-11-18 11:10:21,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-11-18 11:10:21,199 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:21,199 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] [2018-11-18 11:10:21,199 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:21,200 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:21,200 INFO L82 PathProgramCache]: Analyzing trace with hash -270321547, now seen corresponding path program 1 times [2018-11-18 11:10:21,200 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:21,200 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:21,259 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:21,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:21,580 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:21,657 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 11:10:21,658 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:21,660 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:21,660 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 11:10:21,661 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:10:21,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:10:21,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:10:21,661 INFO L87 Difference]: Start difference. First operand 1141 states and 1548 transitions. Second operand 5 states. [2018-11-18 11:10:21,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:21,751 INFO L93 Difference]: Finished difference Result 2295 states and 3131 transitions. [2018-11-18 11:10:21,752 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 11:10:21,752 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 93 [2018-11-18 11:10:21,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:21,757 INFO L225 Difference]: With dead ends: 2295 [2018-11-18 11:10:21,757 INFO L226 Difference]: Without dead ends: 1165 [2018-11-18 11:10:21,760 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 89 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 11:10:21,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1165 states. [2018-11-18 11:10:21,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1165 to 1153. [2018-11-18 11:10:21,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1153 states. [2018-11-18 11:10:21,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1153 states to 1153 states and 1566 transitions. [2018-11-18 11:10:21,815 INFO L78 Accepts]: Start accepts. Automaton has 1153 states and 1566 transitions. Word has length 93 [2018-11-18 11:10:21,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:21,815 INFO L480 AbstractCegarLoop]: Abstraction has 1153 states and 1566 transitions. [2018-11-18 11:10:21,815 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:10:21,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1153 states and 1566 transitions. [2018-11-18 11:10:21,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-11-18 11:10:21,817 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:21,817 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] [2018-11-18 11:10:21,818 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:21,818 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:21,818 INFO L82 PathProgramCache]: Analyzing trace with hash 61544388, now seen corresponding path program 1 times [2018-11-18 11:10:21,818 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:21,818 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:21,843 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:22,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:22,181 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:22,210 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 11:10:22,211 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:22,215 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:22,216 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 11:10:22,216 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:10:22,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:10:22,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:10:22,216 INFO L87 Difference]: Start difference. First operand 1153 states and 1566 transitions. Second operand 5 states. [2018-11-18 11:10:22,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:22,328 INFO L93 Difference]: Finished difference Result 2383 states and 3269 transitions. [2018-11-18 11:10:22,329 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 11:10:22,329 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 102 [2018-11-18 11:10:22,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:22,334 INFO L225 Difference]: With dead ends: 2383 [2018-11-18 11:10:22,334 INFO L226 Difference]: Without dead ends: 1241 [2018-11-18 11:10:22,338 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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 11:10:22,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1241 states. [2018-11-18 11:10:22,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1241 to 1161. [2018-11-18 11:10:22,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1161 states. [2018-11-18 11:10:22,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1161 states to 1161 states and 1574 transitions. [2018-11-18 11:10:22,393 INFO L78 Accepts]: Start accepts. Automaton has 1161 states and 1574 transitions. Word has length 102 [2018-11-18 11:10:22,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:22,393 INFO L480 AbstractCegarLoop]: Abstraction has 1161 states and 1574 transitions. [2018-11-18 11:10:22,393 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:10:22,393 INFO L276 IsEmpty]: Start isEmpty. Operand 1161 states and 1574 transitions. [2018-11-18 11:10:22,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-18 11:10:22,396 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:22,396 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 11:10:22,396 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:22,397 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:22,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1993553124, now seen corresponding path program 1 times [2018-11-18 11:10:22,397 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:22,398 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:22,421 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:22,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:22,732 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:22,749 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 11:10:22,749 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:22,751 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:22,751 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:22,752 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:22,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:22,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:22,752 INFO L87 Difference]: Start difference. First operand 1161 states and 1574 transitions. Second operand 3 states. [2018-11-18 11:10:22,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:22,808 INFO L93 Difference]: Finished difference Result 2323 states and 3207 transitions. [2018-11-18 11:10:22,808 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:22,808 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 164 [2018-11-18 11:10:22,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:22,812 INFO L225 Difference]: With dead ends: 2323 [2018-11-18 11:10:22,812 INFO L226 Difference]: Without dead ends: 1173 [2018-11-18 11:10:22,815 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 162 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 11:10:22,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2018-11-18 11:10:22,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 1164. [2018-11-18 11:10:22,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1164 states. [2018-11-18 11:10:22,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 1577 transitions. [2018-11-18 11:10:22,848 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 1577 transitions. Word has length 164 [2018-11-18 11:10:22,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:22,849 INFO L480 AbstractCegarLoop]: Abstraction has 1164 states and 1577 transitions. [2018-11-18 11:10:22,849 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:22,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 1577 transitions. [2018-11-18 11:10:22,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-11-18 11:10:22,851 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:22,852 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, 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] [2018-11-18 11:10:22,852 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:22,852 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:22,852 INFO L82 PathProgramCache]: Analyzing trace with hash -749739649, now seen corresponding path program 1 times [2018-11-18 11:10:22,853 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:22,853 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:22,873 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:23,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:23,144 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:23,181 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-11-18 11:10:23,181 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:23,183 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:23,183 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 11:10:23,183 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:10:23,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:10:23,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:10:23,184 INFO L87 Difference]: Start difference. First operand 1164 states and 1577 transitions. Second operand 5 states. [2018-11-18 11:10:23,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:23,258 INFO L93 Difference]: Finished difference Result 2335 states and 3261 transitions. [2018-11-18 11:10:23,259 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 11:10:23,259 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 198 [2018-11-18 11:10:23,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:23,264 INFO L225 Difference]: With dead ends: 2335 [2018-11-18 11:10:23,264 INFO L226 Difference]: Without dead ends: 1182 [2018-11-18 11:10:23,268 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 194 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 11:10:23,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1182 states. [2018-11-18 11:10:23,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1182 to 1176. [2018-11-18 11:10:23,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1176 states. [2018-11-18 11:10:23,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1176 states to 1176 states and 1600 transitions. [2018-11-18 11:10:23,327 INFO L78 Accepts]: Start accepts. Automaton has 1176 states and 1600 transitions. Word has length 198 [2018-11-18 11:10:23,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:23,328 INFO L480 AbstractCegarLoop]: Abstraction has 1176 states and 1600 transitions. [2018-11-18 11:10:23,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:10:23,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1176 states and 1600 transitions. [2018-11-18 11:10:23,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2018-11-18 11:10:23,333 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:23,333 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:10:23,333 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:23,334 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:23,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1374919985, now seen corresponding path program 1 times [2018-11-18 11:10:23,335 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:23,335 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:23,395 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:23,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:23,727 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:23,787 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2018-11-18 11:10:23,787 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:10:24,234 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-11-18 11:10:24,237 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 11:10:24,237 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2018-11-18 11:10:24,238 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 11:10:24,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 11:10:24,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:10:24,238 INFO L87 Difference]: Start difference. First operand 1176 states and 1600 transitions. Second operand 14 states. [2018-11-18 11:10:24,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:24,353 INFO L93 Difference]: Finished difference Result 2394 states and 3275 transitions. [2018-11-18 11:10:24,354 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 11:10:24,354 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 236 [2018-11-18 11:10:24,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:24,359 INFO L225 Difference]: With dead ends: 2394 [2018-11-18 11:10:24,359 INFO L226 Difference]: Without dead ends: 1229 [2018-11-18 11:10:24,362 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 459 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:10:24,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1229 states. [2018-11-18 11:10:24,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1229 to 1186. [2018-11-18 11:10:24,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1186 states. [2018-11-18 11:10:24,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1186 states to 1186 states and 1618 transitions. [2018-11-18 11:10:24,414 INFO L78 Accepts]: Start accepts. Automaton has 1186 states and 1618 transitions. Word has length 236 [2018-11-18 11:10:24,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:24,414 INFO L480 AbstractCegarLoop]: Abstraction has 1186 states and 1618 transitions. [2018-11-18 11:10:24,414 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 11:10:24,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1186 states and 1618 transitions. [2018-11-18 11:10:24,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2018-11-18 11:10:24,418 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:24,418 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:10:24,418 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:24,418 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:24,418 INFO L82 PathProgramCache]: Analyzing trace with hash 838091861, now seen corresponding path program 1 times [2018-11-18 11:10:24,419 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:24,419 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:24,443 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:24,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:24,756 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:24,856 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2018-11-18 11:10:24,856 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:10:25,280 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-11-18 11:10:25,282 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 11:10:25,282 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2018-11-18 11:10:25,283 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 11:10:25,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 11:10:25,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:10:25,283 INFO L87 Difference]: Start difference. First operand 1186 states and 1618 transitions. Second operand 14 states. [2018-11-18 11:10:25,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:25,421 INFO L93 Difference]: Finished difference Result 2418 states and 3313 transitions. [2018-11-18 11:10:25,422 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 11:10:25,422 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 234 [2018-11-18 11:10:25,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:25,428 INFO L225 Difference]: With dead ends: 2418 [2018-11-18 11:10:25,428 INFO L226 Difference]: Without dead ends: 1243 [2018-11-18 11:10:25,432 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 467 GetRequests, 455 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:10:25,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1243 states. [2018-11-18 11:10:25,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1243 to 1188. [2018-11-18 11:10:25,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1188 states. [2018-11-18 11:10:25,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 1620 transitions. [2018-11-18 11:10:25,523 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 1620 transitions. Word has length 234 [2018-11-18 11:10:25,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:25,524 INFO L480 AbstractCegarLoop]: Abstraction has 1188 states and 1620 transitions. [2018-11-18 11:10:25,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 11:10:25,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 1620 transitions. [2018-11-18 11:10:25,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-11-18 11:10:25,527 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:25,528 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:10:25,528 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:25,528 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:25,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1250751968, now seen corresponding path program 1 times [2018-11-18 11:10:25,529 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:25,529 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:25,551 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:25,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:25,859 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:25,911 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2018-11-18 11:10:25,912 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:10:26,393 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-11-18 11:10:26,396 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 11:10:26,396 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2018-11-18 11:10:26,396 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 11:10:26,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 11:10:26,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:10:26,397 INFO L87 Difference]: Start difference. First operand 1188 states and 1620 transitions. Second operand 14 states. [2018-11-18 11:10:26,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:26,585 INFO L93 Difference]: Finished difference Result 2556 states and 3571 transitions. [2018-11-18 11:10:26,586 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 11:10:26,586 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 243 [2018-11-18 11:10:26,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:26,593 INFO L225 Difference]: With dead ends: 2556 [2018-11-18 11:10:26,593 INFO L226 Difference]: Without dead ends: 1379 [2018-11-18 11:10:26,596 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 473 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2018-11-18 11:10:26,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1379 states. [2018-11-18 11:10:26,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1379 to 1188. [2018-11-18 11:10:26,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1188 states. [2018-11-18 11:10:26,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 1620 transitions. [2018-11-18 11:10:26,649 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 1620 transitions. Word has length 243 [2018-11-18 11:10:26,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:26,650 INFO L480 AbstractCegarLoop]: Abstraction has 1188 states and 1620 transitions. [2018-11-18 11:10:26,650 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 11:10:26,650 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 1620 transitions. [2018-11-18 11:10:26,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2018-11-18 11:10:26,653 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:26,654 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:10:26,654 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:26,654 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:26,654 INFO L82 PathProgramCache]: Analyzing trace with hash -403772954, now seen corresponding path program 1 times [2018-11-18 11:10:26,655 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:26,655 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:26,678 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:27,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:27,074 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:27,138 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2018-11-18 11:10:27,138 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:10:27,579 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-11-18 11:10:27,582 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 11:10:27,582 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2018-11-18 11:10:27,583 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 11:10:27,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 11:10:27,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:10:27,583 INFO L87 Difference]: Start difference. First operand 1188 states and 1620 transitions. Second operand 14 states. [2018-11-18 11:10:27,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:27,774 INFO L93 Difference]: Finished difference Result 2572 states and 3587 transitions. [2018-11-18 11:10:27,775 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 11:10:27,775 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 245 [2018-11-18 11:10:27,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:27,781 INFO L225 Difference]: With dead ends: 2572 [2018-11-18 11:10:27,781 INFO L226 Difference]: Without dead ends: 1395 [2018-11-18 11:10:27,785 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 491 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2018-11-18 11:10:27,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1395 states. [2018-11-18 11:10:27,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1395 to 1184. [2018-11-18 11:10:27,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1184 states. [2018-11-18 11:10:27,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 1610 transitions. [2018-11-18 11:10:27,841 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 1610 transitions. Word has length 245 [2018-11-18 11:10:27,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:27,841 INFO L480 AbstractCegarLoop]: Abstraction has 1184 states and 1610 transitions. [2018-11-18 11:10:27,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 11:10:27,841 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 1610 transitions. [2018-11-18 11:10:27,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2018-11-18 11:10:27,849 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:27,850 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 11:10:27,850 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:27,850 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:27,850 INFO L82 PathProgramCache]: Analyzing trace with hash 705948, now seen corresponding path program 1 times [2018-11-18 11:10:27,851 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:27,851 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:27,873 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:28,425 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:28,542 INFO L134 CoverageAnalysis]: Checked inductivity of 1094 backedges. 566 proven. 2 refuted. 0 times theorem prover too weak. 526 trivial. 0 not checked. [2018-11-18 11:10:28,543 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:10:29,606 INFO L134 CoverageAnalysis]: Checked inductivity of 1094 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 1066 trivial. 0 not checked. [2018-11-18 11:10:29,609 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:10:29,609 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:10:29,618 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:29,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:30,001 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:30,062 INFO L134 CoverageAnalysis]: Checked inductivity of 1094 backedges. 566 proven. 2 refuted. 0 times theorem prover too weak. 526 trivial. 0 not checked. [2018-11-18 11:10:30,062 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:10:30,810 INFO L134 CoverageAnalysis]: Checked inductivity of 1094 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 1066 trivial. 0 not checked. [2018-11-18 11:10:30,830 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2018-11-18 11:10:30,830 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8] total 14 [2018-11-18 11:10:30,831 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-18 11:10:30,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-18 11:10:30,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2018-11-18 11:10:30,831 INFO L87 Difference]: Start difference. First operand 1184 states and 1610 transitions. Second operand 14 states. [2018-11-18 11:10:32,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:32,963 INFO L93 Difference]: Finished difference Result 2420 states and 3373 transitions. [2018-11-18 11:10:32,964 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 11:10:32,964 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 479 [2018-11-18 11:10:32,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:32,967 INFO L225 Difference]: With dead ends: 2420 [2018-11-18 11:10:32,967 INFO L226 Difference]: Without dead ends: 1247 [2018-11-18 11:10:32,970 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 1916 GetRequests, 1902 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2018-11-18 11:10:32,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1247 states. [2018-11-18 11:10:33,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1247 to 1214. [2018-11-18 11:10:33,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1214 states. [2018-11-18 11:10:33,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1214 states to 1214 states and 1658 transitions. [2018-11-18 11:10:33,002 INFO L78 Accepts]: Start accepts. Automaton has 1214 states and 1658 transitions. Word has length 479 [2018-11-18 11:10:33,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:33,003 INFO L480 AbstractCegarLoop]: Abstraction has 1214 states and 1658 transitions. [2018-11-18 11:10:33,003 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-18 11:10:33,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1214 states and 1658 transitions. [2018-11-18 11:10:33,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 504 [2018-11-18 11:10:33,008 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:33,008 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2018-11-18 11:10:33,009 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:33,009 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:33,009 INFO L82 PathProgramCache]: Analyzing trace with hash -1686362017, now seen corresponding path program 1 times [2018-11-18 11:10:33,010 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:33,010 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/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 11:10:33,025 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:33,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:33,454 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:33,541 INFO L134 CoverageAnalysis]: Checked inductivity of 1162 backedges. 562 proven. 2 refuted. 0 times theorem prover too weak. 598 trivial. 0 not checked. [2018-11-18 11:10:33,541 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:10:34,263 INFO L134 CoverageAnalysis]: Checked inductivity of 1162 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 1134 trivial. 0 not checked. [2018-11-18 11:10:34,266 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 11:10:34,266 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 11:10:34,275 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:34,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:34,700 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:34,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1162 backedges. 562 proven. 2 refuted. 0 times theorem prover too weak. 598 trivial. 0 not checked. [2018-11-18 11:10:34,762 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 11:10:35,301 INFO L134 CoverageAnalysis]: Checked inductivity of 1162 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 1134 trivial. 0 not checked. [2018-11-18 11:10:35,322 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2018-11-18 11:10:35,323 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5] total 5 [2018-11-18 11:10:35,324 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:10:35,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:10:35,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:10:35,324 INFO L87 Difference]: Start difference. First operand 1214 states and 1658 transitions. Second operand 5 states. [2018-11-18 11:10:35,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:35,379 INFO L93 Difference]: Finished difference Result 2471 states and 3493 transitions. [2018-11-18 11:10:35,380 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 11:10:35,380 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 503 [2018-11-18 11:10:35,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:35,384 INFO L225 Difference]: With dead ends: 2471 [2018-11-18 11:10:35,384 INFO L226 Difference]: Without dead ends: 1268 [2018-11-18 11:10:35,387 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 2010 GetRequests, 2007 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 11:10:35,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1268 states. [2018-11-18 11:10:35,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1268 to 1259. [2018-11-18 11:10:35,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1259 states. [2018-11-18 11:10:35,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1259 states to 1259 states and 1730 transitions. [2018-11-18 11:10:35,422 INFO L78 Accepts]: Start accepts. Automaton has 1259 states and 1730 transitions. Word has length 503 [2018-11-18 11:10:35,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:35,423 INFO L480 AbstractCegarLoop]: Abstraction has 1259 states and 1730 transitions. [2018-11-18 11:10:35,423 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:10:35,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1259 states and 1730 transitions. [2018-11-18 11:10:35,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2018-11-18 11:10:35,426 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:35,427 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2018-11-18 11:10:35,427 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:35,427 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:35,427 INFO L82 PathProgramCache]: Analyzing trace with hash 676492539, now seen corresponding path program 1 times [2018-11-18 11:10:35,428 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:35,429 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/cvc4nyu Starting monitored process 24 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 24 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:10:35,446 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:35,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:35,868 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:35,987 INFO L134 CoverageAnalysis]: Checked inductivity of 1162 backedges. 569 proven. 0 refuted. 0 times theorem prover too weak. 593 trivial. 0 not checked. [2018-11-18 11:10:35,987 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:35,990 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:35,990 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:35,991 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:35,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:35,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:35,991 INFO L87 Difference]: Start difference. First operand 1259 states and 1730 transitions. Second operand 3 states. [2018-11-18 11:10:36,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:36,046 INFO L93 Difference]: Finished difference Result 2534 states and 3521 transitions. [2018-11-18 11:10:36,047 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:36,047 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 501 [2018-11-18 11:10:36,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:36,051 INFO L225 Difference]: With dead ends: 2534 [2018-11-18 11:10:36,051 INFO L226 Difference]: Without dead ends: 1286 [2018-11-18 11:10:36,054 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 499 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 11:10:36,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1286 states. [2018-11-18 11:10:36,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1286 to 1277. [2018-11-18 11:10:36,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1277 states. [2018-11-18 11:10:36,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 1757 transitions. [2018-11-18 11:10:36,089 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 1757 transitions. Word has length 501 [2018-11-18 11:10:36,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:36,089 INFO L480 AbstractCegarLoop]: Abstraction has 1277 states and 1757 transitions. [2018-11-18 11:10:36,090 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:36,090 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 1757 transitions. [2018-11-18 11:10:36,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2018-11-18 11:10:36,092 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:36,092 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:10:36,093 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:36,093 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:36,093 INFO L82 PathProgramCache]: Analyzing trace with hash 571381233, now seen corresponding path program 1 times [2018-11-18 11:10:36,094 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:36,094 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/cvc4nyu Starting monitored process 25 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 25 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:10:36,113 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:36,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:36,513 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:36,582 INFO L134 CoverageAnalysis]: Checked inductivity of 923 backedges. 384 proven. 0 refuted. 0 times theorem prover too weak. 539 trivial. 0 not checked. [2018-11-18 11:10:36,582 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:36,585 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:36,585 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 11:10:36,585 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 11:10:36,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 11:10:36,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 11:10:36,586 INFO L87 Difference]: Start difference. First operand 1277 states and 1757 transitions. Second operand 5 states. [2018-11-18 11:10:38,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:38,367 INFO L93 Difference]: Finished difference Result 2609 states and 3631 transitions. [2018-11-18 11:10:38,368 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 11:10:38,368 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 477 [2018-11-18 11:10:38,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:38,373 INFO L225 Difference]: With dead ends: 2609 [2018-11-18 11:10:38,373 INFO L226 Difference]: Without dead ends: 1343 [2018-11-18 11:10:38,377 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 473 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 11:10:38,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1343 states. [2018-11-18 11:10:38,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1343 to 1289. [2018-11-18 11:10:38,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1289 states. [2018-11-18 11:10:38,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1289 states to 1289 states and 1769 transitions. [2018-11-18 11:10:38,432 INFO L78 Accepts]: Start accepts. Automaton has 1289 states and 1769 transitions. Word has length 477 [2018-11-18 11:10:38,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:38,433 INFO L480 AbstractCegarLoop]: Abstraction has 1289 states and 1769 transitions. [2018-11-18 11:10:38,433 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 11:10:38,433 INFO L276 IsEmpty]: Start isEmpty. Operand 1289 states and 1769 transitions. [2018-11-18 11:10:38,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2018-11-18 11:10:38,437 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 11:10:38,437 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:10:38,437 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 11:10:38,437 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 11:10:38,438 INFO L82 PathProgramCache]: Analyzing trace with hash -517643635, now seen corresponding path program 1 times [2018-11-18 11:10:38,439 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 11:10:38,439 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/cvc4nyu Starting monitored process 26 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 26 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 11:10:38,461 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 11:10:38,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 11:10:38,852 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 11:10:38,912 INFO L134 CoverageAnalysis]: Checked inductivity of 923 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 923 trivial. 0 not checked. [2018-11-18 11:10:38,913 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 11:10:38,916 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 11:10:38,916 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 11:10:38,917 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 11:10:38,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 11:10:38,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 11:10:38,917 INFO L87 Difference]: Start difference. First operand 1289 states and 1769 transitions. Second operand 3 states. [2018-11-18 11:10:41,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 11:10:41,162 INFO L93 Difference]: Finished difference Result 1289 states and 1769 transitions. [2018-11-18 11:10:41,163 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 11:10:41,163 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 475 [2018-11-18 11:10:41,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 11:10:41,164 INFO L225 Difference]: With dead ends: 1289 [2018-11-18 11:10:41,164 INFO L226 Difference]: Without dead ends: 0 [2018-11-18 11:10:41,167 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 474 GetRequests, 473 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 11:10:41,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-18 11:10:41,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-18 11:10:41,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-18 11:10:41,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-18 11:10:41,168 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 475 [2018-11-18 11:10:41,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 11:10:41,168 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-18 11:10:41,168 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 11:10:41,168 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-18 11:10:41,168 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 11:10:41,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-18 11:10:42,176 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 11:10:42,177 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 11:10:43,543 WARN L180 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 25 [2018-11-18 11:10:46,408 INFO L428 ceAbstractionStarter]: At program point L2979-2(lines 2979 2984) the Hoare annotation is: true [2018-11-18 11:10:46,408 INFO L425 ceAbstractionStarter]: For program point L2973-1(line 2973) no Hoare annotation was computed. [2018-11-18 11:10:46,408 INFO L428 ceAbstractionStarter]: At program point L2973(line 2973) the Hoare annotation is: true [2018-11-18 11:10:46,408 INFO L425 ceAbstractionStarter]: For program point L2969-1(line 2969) no Hoare annotation was computed. [2018-11-18 11:10:46,409 INFO L428 ceAbstractionStarter]: At program point L2969(line 2969) the Hoare annotation is: true [2018-11-18 11:10:46,409 INFO L428 ceAbstractionStarter]: At program point copy_from_userENTRY(lines 2957 2990) the Hoare annotation is: true [2018-11-18 11:10:46,409 INFO L428 ceAbstractionStarter]: At program point L2978(line 2978) the Hoare annotation is: true [2018-11-18 11:10:46,409 INFO L425 ceAbstractionStarter]: For program point copy_from_userEXIT(lines 2957 2990) no Hoare annotation was computed. [2018-11-18 11:10:46,409 INFO L425 ceAbstractionStarter]: For program point L2978-1(line 2978) no Hoare annotation was computed. [2018-11-18 11:10:46,409 INFO L425 ceAbstractionStarter]: For program point L2974(lines 2974 2986) no Hoare annotation was computed. [2018-11-18 11:10:46,409 INFO L425 ceAbstractionStarter]: For program point L2974-2(lines 2970 2987) no Hoare annotation was computed. [2018-11-18 11:10:46,409 INFO L425 ceAbstractionStarter]: For program point L2970(lines 2970 2987) no Hoare annotation was computed. [2018-11-18 11:10:46,409 INFO L425 ceAbstractionStarter]: For program point copy_from_userFINAL(lines 2957 2990) no Hoare annotation was computed. [2018-11-18 11:10:46,409 INFO L425 ceAbstractionStarter]: For program point L2985(line 2985) no Hoare annotation was computed. [2018-11-18 11:10:46,409 INFO L425 ceAbstractionStarter]: For program point L2979(lines 2979 2984) no Hoare annotation was computed. [2018-11-18 11:10:46,409 INFO L425 ceAbstractionStarter]: For program point atomic_setEXIT(lines 2814 2821) no Hoare annotation was computed. [2018-11-18 11:10:46,409 INFO L428 ceAbstractionStarter]: At program point atomic_setENTRY(lines 2814 2821) the Hoare annotation is: true [2018-11-18 11:10:46,409 INFO L425 ceAbstractionStarter]: For program point atomic_setFINAL(lines 2814 2821) no Hoare annotation was computed. [2018-11-18 11:10:46,409 INFO L428 ceAbstractionStarter]: At program point ldv_unregister_chrdev_17ENTRY(lines 4753 4761) the Hoare annotation is: true [2018-11-18 11:10:46,410 INFO L425 ceAbstractionStarter]: For program point ldv_unregister_chrdev_17FINAL(lines 4753 4761) no Hoare annotation was computed. [2018-11-18 11:10:46,410 INFO L425 ceAbstractionStarter]: For program point ldv_unregister_chrdev_17EXIT(lines 4753 4761) no Hoare annotation was computed. [2018-11-18 11:10:46,410 INFO L428 ceAbstractionStarter]: At program point L4757(line 4757) the Hoare annotation is: true [2018-11-18 11:10:46,410 INFO L425 ceAbstractionStarter]: For program point L4757-1(line 4757) no Hoare annotation was computed. [2018-11-18 11:10:46,410 INFO L425 ceAbstractionStarter]: For program point write_regFINAL(lines 3042 3049) no Hoare annotation was computed. [2018-11-18 11:10:46,410 INFO L428 ceAbstractionStarter]: At program point write_regENTRY(lines 3042 3049) the Hoare annotation is: true [2018-11-18 11:10:46,410 INFO L425 ceAbstractionStarter]: For program point write_regEXIT(lines 3042 3049) no Hoare annotation was computed. [2018-11-18 11:10:46,410 INFO L425 ceAbstractionStarter]: For program point register_chrdevFINAL(lines 2894 2902) no Hoare annotation was computed. [2018-11-18 11:10:46,410 INFO L428 ceAbstractionStarter]: At program point register_chrdevENTRY(lines 2894 2902) the Hoare annotation is: true [2018-11-18 11:10:46,410 INFO L425 ceAbstractionStarter]: For program point register_chrdevEXIT(lines 2894 2902) no Hoare annotation was computed. [2018-11-18 11:10:46,410 INFO L425 ceAbstractionStarter]: For program point atomic_incEXIT(lines 2822 2829) no Hoare annotation was computed. [2018-11-18 11:10:46,410 INFO L428 ceAbstractionStarter]: At program point atomic_incENTRY(lines 2822 2829) the Hoare annotation is: true [2018-11-18 11:10:46,410 INFO L425 ceAbstractionStarter]: For program point atomic_incFINAL(lines 2822 2829) no Hoare annotation was computed. [2018-11-18 11:10:46,410 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_12ENTRY(lines 4705 4713) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,410 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_12EXIT(lines 4705 4713) no Hoare annotation was computed. [2018-11-18 11:10:46,410 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_12FINAL(lines 4705 4713) no Hoare annotation was computed. [2018-11-18 11:10:46,411 INFO L421 ceAbstractionStarter]: At program point L4709(line 4709) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,411 INFO L425 ceAbstractionStarter]: For program point L4709-1(line 4709) no Hoare annotation was computed. [2018-11-18 11:10:46,411 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_pt_mutexENTRY(lines 5172 5184) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,411 INFO L421 ceAbstractionStarter]: At program point L5179(line 5179) 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 (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,411 INFO L425 ceAbstractionStarter]: For program point L5179-1(lines 5176 5180) no Hoare annotation was computed. [2018-11-18 11:10:46,411 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_pt_mutexEXIT(lines 5172 5184) no Hoare annotation was computed. [2018-11-18 11:10:46,411 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_pt_mutexFINAL(lines 5172 5184) no Hoare annotation was computed. [2018-11-18 11:10:46,411 INFO L425 ceAbstractionStarter]: For program point L5176(lines 5176 5180) no Hoare annotation was computed. [2018-11-18 11:10:46,411 INFO L425 ceAbstractionStarter]: For program point status_regEXIT(lines 3026 3033) no Hoare annotation was computed. [2018-11-18 11:10:46,411 INFO L428 ceAbstractionStarter]: At program point status_regENTRY(lines 3026 3033) the Hoare annotation is: true [2018-11-18 11:10:46,411 INFO L425 ceAbstractionStarter]: For program point status_regFINAL(lines 3026 3033) no Hoare annotation was computed. [2018-11-18 11:10:46,411 INFO L428 ceAbstractionStarter]: At program point __kmallocENTRY(lines 2937 2940) the Hoare annotation is: true [2018-11-18 11:10:46,411 INFO L425 ceAbstractionStarter]: For program point L2939-1(line 2939) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point __kmallocFINAL(lines 2937 2940) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L428 ceAbstractionStarter]: At program point L2939(line 2939) the Hoare annotation is: true [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point __kmallocEXIT(lines 2937 2940) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4503(lines 4503 4513) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4569-2(lines 4567 4580) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 4476 4601) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4569(lines 4569 4573) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L421 ceAbstractionStarter]: At program point L4495(line 4495) the Hoare annotation is: (or (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_pt_mutex~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4495-1(line 4495) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4553(line 4553) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4545(line 4545) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4504-1(line 4504) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4537(line 4537) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L421 ceAbstractionStarter]: At program point L4504(line 4504) the Hoare annotation is: (or (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_pt_mutex~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 11:10:46,412 INFO L421 ceAbstractionStarter]: At program point L4595(lines 4481 4600) the Hoare annotation is: (or (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_pt_mutex~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4554(lines 4554 4590) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4488(lines 4488 4594) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4538(lines 4538 4543) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4505(lines 4505 4510) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 4476 4601) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L425 ceAbstractionStarter]: For program point L4489(line 4489) no Hoare annotation was computed. [2018-11-18 11:10:46,412 INFO L421 ceAbstractionStarter]: At program point mainENTRY(lines 4476 4601) the Hoare annotation is: (or (not (= ~disable~0 (_ bv0 32))) (= ~ldv_state_variable_1~0 (_ bv0 32)) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|))) [2018-11-18 11:10:46,413 INFO L421 ceAbstractionStarter]: At program point L4539(line 4539) the Hoare annotation is: (or (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_pt_mutex~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4539-1(line 4539) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L421 ceAbstractionStarter]: At program point L4531(line 4531) the Hoare annotation is: (or (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_pt_mutex~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4531-1(line 4531) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4523(line 4523) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4490(lines 4490 4551) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4556(lines 4556 4586) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4515(line 4515) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L421 ceAbstractionStarter]: At program point L4482(line 4482) the Hoare annotation is: (or (not (= ~disable~0 (_ bv0 32))) (= ~ldv_state_variable_1~0 (_ bv0 32)) (not (= (_ bv0 32) |old(~ldv_state_variable_1~0)|))) [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4482-1(line 4482) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4598(line 4598) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4524-2(lines 4492 4547) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4557(line 4557) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4524(lines 4524 4529) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4516(lines 4516 4521) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4566(line 4566) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4558(lines 4558 4564) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L421 ceAbstractionStarter]: At program point L4525(line 4525) the Hoare annotation is: (or (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_pt_mutex~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4525-1(line 4525) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4492(lines 4492 4547) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L421 ceAbstractionStarter]: At program point L4517(line 4517) the Hoare annotation is: (or (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_pt_mutex~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4517-1(line 4517) no Hoare annotation was computed. [2018-11-18 11:10:46,413 INFO L425 ceAbstractionStarter]: For program point L4567(lines 4567 4582) no Hoare annotation was computed. [2018-11-18 11:10:46,414 INFO L421 ceAbstractionStarter]: At program point L4559(line 4559) the Hoare annotation is: (or (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_pt_mutex~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 11:10:46,414 INFO L425 ceAbstractionStarter]: For program point L4559-1(line 4559) no Hoare annotation was computed. [2018-11-18 11:10:46,414 INFO L425 ceAbstractionStarter]: For program point L4592(line 4592) no Hoare annotation was computed. [2018-11-18 11:10:46,414 INFO L425 ceAbstractionStarter]: For program point L4493(line 4493) no Hoare annotation was computed. [2018-11-18 11:10:46,414 INFO L425 ceAbstractionStarter]: For program point L4584(line 4584) no Hoare annotation was computed. [2018-11-18 11:10:46,414 INFO L421 ceAbstractionStarter]: At program point L4576(lines 4481 4600) the Hoare annotation is: (or (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_pt_mutex~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 11:10:46,414 INFO L425 ceAbstractionStarter]: For program point L4568-1(line 4568) no Hoare annotation was computed. [2018-11-18 11:10:46,414 INFO L425 ceAbstractionStarter]: For program point L4502(line 4502) no Hoare annotation was computed. [2018-11-18 11:10:46,414 INFO L421 ceAbstractionStarter]: At program point L4568(line 4568) the Hoare annotation is: (or (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_pt_mutex~0) (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0) (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 11:10:46,414 INFO L425 ceAbstractionStarter]: For program point L4494(lines 4494 4500) no Hoare annotation was computed. [2018-11-18 11:10:46,414 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_14ENTRY(lines 4723 4731) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,414 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_14EXIT(lines 4723 4731) no Hoare annotation was computed. [2018-11-18 11:10:46,414 INFO L421 ceAbstractionStarter]: At program point L4727(line 4727) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,415 INFO L425 ceAbstractionStarter]: For program point L4727-1(line 4727) no Hoare annotation was computed. [2018-11-18 11:10:46,415 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_14FINAL(lines 4723 4731) no Hoare annotation was computed. [2018-11-18 11:10:46,415 INFO L425 ceAbstractionStarter]: For program point DRIVEFINAL(lines 3050 3056) no Hoare annotation was computed. [2018-11-18 11:10:46,415 INFO L425 ceAbstractionStarter]: For program point DRIVEEXIT(lines 3050 3056) no Hoare annotation was computed. [2018-11-18 11:10:46,415 INFO L428 ceAbstractionStarter]: At program point DRIVEENTRY(lines 3050 3056) the Hoare annotation is: true [2018-11-18 11:10:46,415 INFO L425 ceAbstractionStarter]: For program point unregister_chrdevFINAL(lines 2905 2912) no Hoare annotation was computed. [2018-11-18 11:10:46,415 INFO L425 ceAbstractionStarter]: For program point unregister_chrdevEXIT(lines 2905 2912) no Hoare annotation was computed. [2018-11-18 11:10:46,415 INFO L428 ceAbstractionStarter]: At program point unregister_chrdevENTRY(lines 2905 2912) the Hoare annotation is: true [2018-11-18 11:10:46,415 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_8ENTRY(lines 4669 4677) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,415 INFO L421 ceAbstractionStarter]: At program point L4673(line 4673) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,415 INFO L425 ceAbstractionStarter]: For program point L4673-1(line 4673) no Hoare annotation was computed. [2018-11-18 11:10:46,415 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_8EXIT(lines 4669 4677) no Hoare annotation was computed. [2018-11-18 11:10:46,415 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_8FINAL(lines 4669 4677) no Hoare annotation was computed. [2018-11-18 11:10:46,416 INFO L425 ceAbstractionStarter]: For program point L3169-1(line 3169) no Hoare annotation was computed. [2018-11-18 11:10:46,416 INFO L428 ceAbstractionStarter]: At program point L3169(line 3169) the Hoare annotation is: true [2018-11-18 11:10:46,416 INFO L425 ceAbstractionStarter]: For program point L3171-2(lines 3165 3181) no Hoare annotation was computed. [2018-11-18 11:10:46,416 INFO L425 ceAbstractionStarter]: For program point L3167-1(line 3167) no Hoare annotation was computed. [2018-11-18 11:10:46,416 INFO L428 ceAbstractionStarter]: At program point L3167(line 3167) the Hoare annotation is: true [2018-11-18 11:10:46,416 INFO L428 ceAbstractionStarter]: At program point L3165-1(lines 3165 3183) the Hoare annotation is: true [2018-11-18 11:10:46,416 INFO L425 ceAbstractionStarter]: For program point L3165(lines 3165 3183) no Hoare annotation was computed. [2018-11-18 11:10:46,416 INFO L425 ceAbstractionStarter]: For program point L3163-1(line 3163) no Hoare annotation was computed. [2018-11-18 11:10:46,416 INFO L428 ceAbstractionStarter]: At program point L3163(line 3163) the Hoare annotation is: true [2018-11-18 11:10:46,416 INFO L425 ceAbstractionStarter]: For program point L3186(lines 3186 3190) no Hoare annotation was computed. [2018-11-18 11:10:46,416 INFO L425 ceAbstractionStarter]: For program point pt_completionFINAL(lines 3149 3193) no Hoare annotation was computed. [2018-11-18 11:10:46,416 INFO L425 ceAbstractionStarter]: For program point L3184(line 3184) no Hoare annotation was computed. [2018-11-18 11:10:46,416 INFO L425 ceAbstractionStarter]: For program point L3186-2(lines 3186 3190) no Hoare annotation was computed. [2018-11-18 11:10:46,417 INFO L428 ceAbstractionStarter]: At program point L3166(line 3166) the Hoare annotation is: true [2018-11-18 11:10:46,417 INFO L428 ceAbstractionStarter]: At program point L3164(line 3164) the Hoare annotation is: true [2018-11-18 11:10:46,417 INFO L425 ceAbstractionStarter]: For program point L3166-1(line 3166) no Hoare annotation was computed. [2018-11-18 11:10:46,417 INFO L425 ceAbstractionStarter]: For program point L3164-1(line 3164) no Hoare annotation was computed. [2018-11-18 11:10:46,417 INFO L425 ceAbstractionStarter]: For program point pt_completionEXIT(lines 3149 3193) no Hoare annotation was computed. [2018-11-18 11:10:46,417 INFO L428 ceAbstractionStarter]: At program point pt_completionENTRY(lines 3149 3193) the Hoare annotation is: true [2018-11-18 11:10:46,417 INFO L425 ceAbstractionStarter]: For program point L3171(lines 3171 3175) no Hoare annotation was computed. [2018-11-18 11:10:46,417 INFO L428 ceAbstractionStarter]: At program point ldv_initializeENTRY(lines 5251 5261) the Hoare annotation is: true [2018-11-18 11:10:46,417 INFO L425 ceAbstractionStarter]: For program point ldv_initializeFINAL(lines 5251 5261) no Hoare annotation was computed. [2018-11-18 11:10:46,417 INFO L425 ceAbstractionStarter]: For program point ldv_initializeEXIT(lines 5251 5261) no Hoare annotation was computed. [2018-11-18 11:10:46,417 INFO L425 ceAbstractionStarter]: For program point read_regFINAL(lines 3034 3041) no Hoare annotation was computed. [2018-11-18 11:10:46,417 INFO L425 ceAbstractionStarter]: For program point read_regEXIT(lines 3034 3041) no Hoare annotation was computed. [2018-11-18 11:10:46,417 INFO L428 ceAbstractionStarter]: At program point read_regENTRY(lines 3034 3041) the Hoare annotation is: true [2018-11-18 11:10:46,417 INFO L428 ceAbstractionStarter]: At program point atomic_dec_and_testENTRY(lines 2830 2838) the Hoare annotation is: true [2018-11-18 11:10:46,418 INFO L425 ceAbstractionStarter]: For program point atomic_dec_and_testFINAL(lines 2830 2838) no Hoare annotation was computed. [2018-11-18 11:10:46,418 INFO L425 ceAbstractionStarter]: For program point atomic_dec_and_testEXIT(lines 2830 2838) no Hoare annotation was computed. [2018-11-18 11:10:46,418 INFO L425 ceAbstractionStarter]: For program point pt_sleepEXIT(lines 3289 3296) no Hoare annotation was computed. [2018-11-18 11:10:46,418 INFO L428 ceAbstractionStarter]: At program point pt_sleepENTRY(lines 3289 3296) the Hoare annotation is: true [2018-11-18 11:10:46,418 INFO L425 ceAbstractionStarter]: For program point pt_sleepFINAL(lines 3289 3296) no Hoare annotation was computed. [2018-11-18 11:10:46,418 INFO L425 ceAbstractionStarter]: For program point pt_media_access_cmdFINAL(lines 3345 3360) no Hoare annotation was computed. [2018-11-18 11:10:46,418 INFO L425 ceAbstractionStarter]: For program point L3357-1(line 3357) no Hoare annotation was computed. [2018-11-18 11:10:46,418 INFO L428 ceAbstractionStarter]: At program point L3357(line 3357) the Hoare annotation is: true [2018-11-18 11:10:46,418 INFO L428 ceAbstractionStarter]: At program point pt_media_access_cmdENTRY(lines 3345 3360) the Hoare annotation is: true [2018-11-18 11:10:46,418 INFO L425 ceAbstractionStarter]: For program point L3350(lines 3350 3355) no Hoare annotation was computed. [2018-11-18 11:10:46,418 INFO L428 ceAbstractionStarter]: At program point L3351(line 3351) the Hoare annotation is: true [2018-11-18 11:10:46,418 INFO L425 ceAbstractionStarter]: For program point L3349-1(line 3349) no Hoare annotation was computed. [2018-11-18 11:10:46,418 INFO L428 ceAbstractionStarter]: At program point L3349(line 3349) the Hoare annotation is: true [2018-11-18 11:10:46,418 INFO L425 ceAbstractionStarter]: For program point pt_media_access_cmdEXIT(lines 3345 3360) no Hoare annotation was computed. [2018-11-18 11:10:46,419 INFO L425 ceAbstractionStarter]: For program point pt_write_fmEXIT(lines 3381 3400) no Hoare annotation was computed. [2018-11-18 11:10:46,419 INFO L428 ceAbstractionStarter]: At program point pt_write_fmENTRY(lines 3381 3400) the Hoare annotation is: true [2018-11-18 11:10:46,419 INFO L425 ceAbstractionStarter]: For program point L3397-1(line 3397) no Hoare annotation was computed. [2018-11-18 11:10:46,419 INFO L425 ceAbstractionStarter]: For program point pt_write_fmFINAL(lines 3381 3400) no Hoare annotation was computed. [2018-11-18 11:10:46,419 INFO L428 ceAbstractionStarter]: At program point L3397(line 3397) the Hoare annotation is: true [2018-11-18 11:10:46,419 INFO L425 ceAbstractionStarter]: For program point PTR_ERREXIT(lines 2792 2798) no Hoare annotation was computed. [2018-11-18 11:10:46,419 INFO L428 ceAbstractionStarter]: At program point PTR_ERRENTRY(lines 2792 2798) the Hoare annotation is: true [2018-11-18 11:10:46,419 INFO L425 ceAbstractionStarter]: For program point PTR_ERRFINAL(lines 2792 2798) no Hoare annotation was computed. [2018-11-18 11:10:46,419 INFO L425 ceAbstractionStarter]: For program point ldv_is_errEXIT(lines 2921 2924) no Hoare annotation was computed. [2018-11-18 11:10:46,419 INFO L428 ceAbstractionStarter]: At program point ldv_is_errENTRY(lines 2921 2924) the Hoare annotation is: true [2018-11-18 11:10:46,419 INFO L425 ceAbstractionStarter]: For program point ldv_is_errFINAL(lines 2921 2924) no Hoare annotation was computed. [2018-11-18 11:10:46,419 INFO L425 ceAbstractionStarter]: For program point L2928(lines 2928 2935) no Hoare annotation was computed. [2018-11-18 11:10:46,419 INFO L425 ceAbstractionStarter]: For program point L2930-1(line 2930) no Hoare annotation was computed. [2018-11-18 11:10:46,419 INFO L428 ceAbstractionStarter]: At program point ldv_mallocENTRY(lines 2926 2936) the Hoare annotation is: true [2018-11-18 11:10:46,419 INFO L425 ceAbstractionStarter]: For program point ldv_mallocFINAL(lines 2926 2936) no Hoare annotation was computed. [2018-11-18 11:10:46,419 INFO L428 ceAbstractionStarter]: At program point L2930(line 2930) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L425 ceAbstractionStarter]: For program point ldv_mallocEXIT(lines 2926 2936) no Hoare annotation was computed. [2018-11-18 11:10:46,420 INFO L425 ceAbstractionStarter]: For program point iminorEXIT(lines 2884 2890) no Hoare annotation was computed. [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point iminorENTRY(lines 2884 2890) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L425 ceAbstractionStarter]: For program point iminorFINAL(lines 2884 2890) no Hoare annotation was computed. [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3454(lines 3413 3483) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L425 ceAbstractionStarter]: For program point L3421-1(line 3421) no Hoare annotation was computed. [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3421(line 3421) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3450(lines 3413 3483) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L425 ceAbstractionStarter]: For program point L3434(lines 3434 3438) no Hoare annotation was computed. [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3467(lines 3457 3478) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point pt_resetENTRY(lines 3401 3484) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3422(line 3422) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3422-1(line 3422) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L425 ceAbstractionStarter]: For program point L3447(line 3447) no Hoare annotation was computed. [2018-11-18 11:10:46,420 INFO L425 ceAbstractionStarter]: For program point L3472-1(lines 3472 3476) no Hoare annotation was computed. [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3435(lines 3413 3483) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3423(line 3423) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3452(lines 3413 3483) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3440(lines 3413 3483) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3469(lines 3457 3478) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L425 ceAbstractionStarter]: For program point L3432(lines 3432 3441) no Hoare annotation was computed. [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3465(lines 3457 3478) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L428 ceAbstractionStarter]: At program point L3428(lines 3413 3483) the Hoare annotation is: true [2018-11-18 11:10:46,420 INFO L425 ceAbstractionStarter]: For program point pt_resetEXIT(lines 3401 3484) no Hoare annotation was computed. [2018-11-18 11:10:46,420 INFO L425 ceAbstractionStarter]: For program point L3424(line 3424) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point L3457-1(lines 3457 3480) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point pt_resetFINAL(lines 3401 3484) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point L3433-1(line 3433) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L428 ceAbstractionStarter]: At program point L3433(line 3433) the Hoare annotation is: true [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point L3462(line 3462) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point L3520(lines 3520 3524) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L428 ceAbstractionStarter]: At program point pt_ready_waitENTRY(lines 3485 3536) the Hoare annotation is: true [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point pt_ready_waitFINAL(lines 3485 3536) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point L3508(lines 3508 3512) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L428 ceAbstractionStarter]: At program point L3508-2(lines 3508 3512) the Hoare annotation is: true [2018-11-18 11:10:46,421 INFO L428 ceAbstractionStarter]: At program point L3531(lines 3491 3535) the Hoare annotation is: true [2018-11-18 11:10:46,421 INFO L428 ceAbstractionStarter]: At program point L3529(lines 3491 3535) the Hoare annotation is: true [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point pt_ready_waitEXIT(lines 3485 3536) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point L3515(lines 3515 3519) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point L3513(line 3513) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L428 ceAbstractionStarter]: At program point L3526(line 3526) the Hoare annotation is: true [2018-11-18 11:10:46,421 INFO L428 ceAbstractionStarter]: At program point L3526-1(lines 3491 3535) the Hoare annotation is: true [2018-11-18 11:10:46,421 INFO L421 ceAbstractionStarter]: At program point L3892(line 3892) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point L3855(lines 3855 3859) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L421 ceAbstractionStarter]: At program point L3884(lines 3842 3895) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,421 INFO L421 ceAbstractionStarter]: At program point L3880(line 3880) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point L3847(line 3847) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point L3880-1(line 3880) no Hoare annotation was computed. [2018-11-18 11:10:46,421 INFO L425 ceAbstractionStarter]: For program point L3847-2(lines 3847 3852) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3843-1(line 3843) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L421 ceAbstractionStarter]: At program point L3843(line 3843) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3868(line 3868) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3868-2(lines 3868 3872) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L421 ceAbstractionStarter]: At program point L3860(line 3860) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3893(line 3893) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3860-1(line 3860) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3889-1(line 3889) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L421 ceAbstractionStarter]: At program point L3889(line 3889) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,422 INFO L421 ceAbstractionStarter]: At program point L3848(line 3848) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,422 INFO L421 ceAbstractionStarter]: At program point pt_openENTRY(lines 3833 3896) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3848-1(line 3848) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point pt_openEXIT(lines 3833 3896) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3873-1(line 3873) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L421 ceAbstractionStarter]: At program point L3873(line 3873) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point pt_openFINAL(lines 3833 3896) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3882(lines 3882 3887) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3874(lines 3874 3878) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3874-2(lines 3874 3878) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3862(lines 3862 3866) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L421 ceAbstractionStarter]: At program point L3854(line 3854) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,422 INFO L425 ceAbstractionStarter]: For program point L3854-1(line 3854) no Hoare annotation was computed. [2018-11-18 11:10:46,422 INFO L421 ceAbstractionStarter]: At program point L3846(line 3846) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3846-1(line 3846) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3681(lines 3681 3685) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L428 ceAbstractionStarter]: At program point L3681-2(lines 3681 3685) the Hoare annotation is: true [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3673-1(line 3673) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L428 ceAbstractionStarter]: At program point L3673(line 3673) the Hoare annotation is: true [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3669(line 3669) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3698(lines 3698 3707) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3698-2(lines 3698 3707) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3690(line 3690) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3657(lines 3657 3667) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3686(line 3686) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3674(lines 3674 3678) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L428 ceAbstractionStarter]: At program point L3674-2(lines 3674 3678) the Hoare annotation is: true [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point pt_identifyFINAL(lines 3597 3710) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3658(lines 3658 3663) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3691(lines 3691 3695) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3658-2(lines 3658 3663) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point pt_identifyEXIT(lines 3597 3710) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3691-2(lines 3691 3695) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L428 ceAbstractionStarter]: At program point pt_identifyENTRY(lines 3597 3710) the Hoare annotation is: true [2018-11-18 11:10:46,423 INFO L428 ceAbstractionStarter]: At program point L3650(line 3650) the Hoare annotation is: true [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3650-1(line 3650) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3679(line 3679) no Hoare annotation was computed. [2018-11-18 11:10:46,423 INFO L428 ceAbstractionStarter]: At program point L3692(line 3692) the Hoare annotation is: true [2018-11-18 11:10:46,423 INFO L425 ceAbstractionStarter]: For program point L3692-1(line 3692) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L425 ceAbstractionStarter]: For program point L3651(lines 3651 3655) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L425 ceAbstractionStarter]: For program point L3680(lines 3680 3689) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L428 ceAbstractionStarter]: At program point L3680-2(lines 3680 3689) the Hoare annotation is: true [2018-11-18 11:10:46,424 INFO L428 ceAbstractionStarter]: At program point L3668(line 3668) the Hoare annotation is: true [2018-11-18 11:10:46,424 INFO L425 ceAbstractionStarter]: For program point L3701(lines 3701 3705) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L428 ceAbstractionStarter]: At program point L3668-1(line 3668) the Hoare annotation is: true [2018-11-18 11:10:46,424 INFO L425 ceAbstractionStarter]: For program point L3701-2(lines 3701 3705) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_9ENTRY(lines 4678 4686) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) [2018-11-18 11:10:46,424 INFO L421 ceAbstractionStarter]: At program point L4682(line 4682) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) [2018-11-18 11:10:46,424 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_9EXIT(lines 4678 4686) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L425 ceAbstractionStarter]: For program point L4682-1(line 4682) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_9FINAL(lines 4678 4686) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L425 ceAbstractionStarter]: For program point L4736-1(line 4736) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_15FINAL(lines 4732 4740) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L421 ceAbstractionStarter]: At program point L4736(line 4736) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) [2018-11-18 11:10:46,424 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_15ENTRY(lines 4732 4740) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) [2018-11-18 11:10:46,424 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_15EXIT(lines 4732 4740) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L425 ceAbstractionStarter]: For program point L3137-1(line 3137) no Hoare annotation was computed. [2018-11-18 11:10:46,424 INFO L421 ceAbstractionStarter]: At program point L3137(line 3137) 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 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) (.cse3 (= pt_command_~tmp___0~1 (_ bv0 32)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0)) .cse3))) [2018-11-18 11:10:46,424 INFO L428 ceAbstractionStarter]: At program point pt_commandENTRY(lines 3108 3148) the Hoare annotation is: true [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point L3130(line 3130) no Hoare annotation was computed. [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point L3131(lines 3131 3136) no Hoare annotation was computed. [2018-11-18 11:10:46,425 INFO L421 ceAbstractionStarter]: At program point L3128(line 3128) 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 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) (.cse3 (= pt_command_~tmp___0~1 (_ bv0 32)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0)) .cse3))) [2018-11-18 11:10:46,425 INFO L421 ceAbstractionStarter]: At program point L3129(line 3129) 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 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) (.cse3 (= pt_command_~tmp___0~1 (_ bv0 32)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0)) .cse3))) [2018-11-18 11:10:46,425 INFO L421 ceAbstractionStarter]: At program point L3127-1(line 3127) 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 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) (.cse3 (= pt_command_~tmp___0~1 (_ bv0 32)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0)) .cse3))) [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point pt_commandFINAL(lines 3108 3148) no Hoare annotation was computed. [2018-11-18 11:10:46,425 INFO L421 ceAbstractionStarter]: At program point L3127(line 3127) 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 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) (.cse3 (= pt_command_~tmp___0~1 (_ bv0 32)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) .cse3 .cse4) (or .cse0 .cse1 .cse2 .cse4 (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0)) .cse3))) [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point L3120(line 3120) no Hoare annotation was computed. [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point L3121(lines 3121 3126) no Hoare annotation was computed. [2018-11-18 11:10:46,425 INFO L428 ceAbstractionStarter]: At program point L3118(line 3118) the Hoare annotation is: true [2018-11-18 11:10:46,425 INFO L428 ceAbstractionStarter]: At program point L3119-1(line 3119) the Hoare annotation is: true [2018-11-18 11:10:46,425 INFO L428 ceAbstractionStarter]: At program point L3119(line 3119) the Hoare annotation is: true [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point L3118-1(line 3118) no Hoare annotation was computed. [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point L3138(lines 3138 3144) no Hoare annotation was computed. [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point pt_commandEXIT(lines 3108 3148) no Hoare annotation was computed. [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_13FINAL(lines 4714 4722) no Hoare annotation was computed. [2018-11-18 11:10:46,425 INFO L421 ceAbstractionStarter]: At program point L4718(line 4718) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point L4718-1(line 4718) no Hoare annotation was computed. [2018-11-18 11:10:46,425 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_13ENTRY(lines 4714 4722) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_13EXIT(lines 4714 4722) no Hoare annotation was computed. [2018-11-18 11:10:46,425 INFO L425 ceAbstractionStarter]: For program point L4700-1(line 4700) no Hoare annotation was computed. [2018-11-18 11:10:46,426 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_11ENTRY(lines 4696 4704) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) [2018-11-18 11:10:46,426 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_11FINAL(lines 4696 4704) no Hoare annotation was computed. [2018-11-18 11:10:46,426 INFO L421 ceAbstractionStarter]: At program point L4700(line 4700) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) [2018-11-18 11:10:46,426 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_11EXIT(lines 4696 4704) no Hoare annotation was computed. [2018-11-18 11:10:46,426 INFO L428 ceAbstractionStarter]: At program point L3072(lines 3066 3106) the Hoare annotation is: true [2018-11-18 11:10:46,426 INFO L425 ceAbstractionStarter]: For program point pt_waitEXIT(lines 3057 3107) no Hoare annotation was computed. [2018-11-18 11:10:46,426 INFO L425 ceAbstractionStarter]: For program point L3095-1(lines 3095 3100) no Hoare annotation was computed. [2018-11-18 11:10:46,426 INFO L425 ceAbstractionStarter]: For program point L3089-1(line 3089) no Hoare annotation was computed. [2018-11-18 11:10:46,426 INFO L428 ceAbstractionStarter]: At program point L3089(line 3089) the Hoare annotation is: true [2018-11-18 11:10:46,426 INFO L425 ceAbstractionStarter]: For program point L3087-1(line 3087) no Hoare annotation was computed. [2018-11-18 11:10:46,426 INFO L428 ceAbstractionStarter]: At program point L3087(line 3087) the Hoare annotation is: true [2018-11-18 11:10:46,426 INFO L428 ceAbstractionStarter]: At program point L3083(lines 3066 3106) the Hoare annotation is: true [2018-11-18 11:10:46,426 INFO L428 ceAbstractionStarter]: At program point pt_waitENTRY(lines 3057 3107) the Hoare annotation is: true [2018-11-18 11:10:46,426 INFO L425 ceAbstractionStarter]: For program point L3077(lines 3077 3081) no Hoare annotation was computed. [2018-11-18 11:10:46,426 INFO L425 ceAbstractionStarter]: For program point L3073(line 3073) no Hoare annotation was computed. [2018-11-18 11:10:46,426 INFO L425 ceAbstractionStarter]: For program point pt_waitFINAL(lines 3057 3107) no Hoare annotation was computed. [2018-11-18 11:10:46,426 INFO L425 ceAbstractionStarter]: For program point L3090(lines 3090 3094) no Hoare annotation was computed. [2018-11-18 11:10:46,426 INFO L428 ceAbstractionStarter]: At program point L3088(line 3088) the Hoare annotation is: true [2018-11-18 11:10:46,426 INFO L425 ceAbstractionStarter]: For program point L3090-2(lines 3086 3102) no Hoare annotation was computed. [2018-11-18 11:10:46,427 INFO L425 ceAbstractionStarter]: For program point L3088-1(line 3088) no Hoare annotation was computed. [2018-11-18 11:10:46,427 INFO L428 ceAbstractionStarter]: At program point L3078(lines 3066 3106) the Hoare annotation is: true [2018-11-18 11:10:46,427 INFO L425 ceAbstractionStarter]: For program point L3074(lines 3074 3084) no Hoare annotation was computed. [2018-11-18 11:10:46,427 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_10ENTRY(lines 4687 4695) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) [2018-11-18 11:10:46,427 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_10FINAL(lines 4687 4695) no Hoare annotation was computed. [2018-11-18 11:10:46,427 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_10EXIT(lines 4687 4695) no Hoare annotation was computed. [2018-11-18 11:10:46,427 INFO L421 ceAbstractionStarter]: At program point L4691(line 4691) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) [2018-11-18 11:10:46,427 INFO L425 ceAbstractionStarter]: For program point L4691-1(line 4691) no Hoare annotation was computed. [2018-11-18 11:10:46,427 INFO L425 ceAbstractionStarter]: For program point L4255(line 4255) no Hoare annotation was computed. [2018-11-18 11:10:46,427 INFO L428 ceAbstractionStarter]: At program point L4239(lines 4168 4335) the Hoare annotation is: true [2018-11-18 11:10:46,427 INFO L425 ceAbstractionStarter]: For program point L4322(lines 4322 4326) no Hoare annotation was computed. [2018-11-18 11:10:46,427 INFO L425 ceAbstractionStarter]: For program point L4289-2(lines 4289 4293) no Hoare annotation was computed. [2018-11-18 11:10:46,427 INFO L428 ceAbstractionStarter]: At program point L4190(line 4190) the Hoare annotation is: true [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point L4289(lines 4289 4293) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point L4256(lines 4256 4262) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point L4190-1(line 4190) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L428 ceAbstractionStarter]: At program point L4314(lines 4168 4335) the Hoare annotation is: true [2018-11-18 11:10:46,428 INFO L428 ceAbstractionStarter]: At program point L4331(lines 4168 4335) the Hoare annotation is: true [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point L4191(lines 4191 4195) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point L4183(lines 4183 4187) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L428 ceAbstractionStarter]: At program point pt_writeENTRY(lines 4147 4336) the Hoare annotation is: true [2018-11-18 11:10:46,428 INFO L428 ceAbstractionStarter]: At program point L4274(line 4274) the Hoare annotation is: true [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point L4274-1(line 4274) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L421 ceAbstractionStarter]: At program point L4233(lines 4228 4242) 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 (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,428 INFO L428 ceAbstractionStarter]: At program point L4258(line 4258) the Hoare annotation is: true [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point pt_writeFINAL(lines 4147 4336) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L428 ceAbstractionStarter]: At program point L4225(line 4225) the Hoare annotation is: true [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point L4258-1(line 4258) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point L4225-1(line 4225) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L428 ceAbstractionStarter]: At program point L4316(lines 4168 4335) the Hoare annotation is: true [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point L4217-2(lines 4217 4221) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point pt_writeEXIT(lines 4147 4336) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L425 ceAbstractionStarter]: For program point L4217(lines 4217 4221) no Hoare annotation was computed. [2018-11-18 11:10:46,428 INFO L428 ceAbstractionStarter]: At program point L4250-1(lines 4250 4254) the Hoare annotation is: true [2018-11-18 11:10:46,429 INFO L428 ceAbstractionStarter]: At program point L4275(line 4275) the Hoare annotation is: true [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4275-1(line 4275) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4300-1(lines 4300 4301) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L428 ceAbstractionStarter]: At program point L4300(lines 4300 4301) the Hoare annotation is: true [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4226(lines 4226 4242) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4210(line 4210) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4202(lines 4202 4206) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4268(line 4268) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4211(lines 4211 4215) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4244-1(line 4244) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L428 ceAbstractionStarter]: At program point L4277(line 4277) the Hoare annotation is: true [2018-11-18 11:10:46,429 INFO L428 ceAbstractionStarter]: At program point L4244(line 4244) the Hoare annotation is: true [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4277-1(line 4277) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4302(lines 4302 4307) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4269(lines 4269 4273) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4236(lines 4236 4240) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L428 ceAbstractionStarter]: At program point L4327(lines 4168 4335) the Hoare annotation is: true [2018-11-18 11:10:46,429 INFO L428 ceAbstractionStarter]: At program point L4270(lines 4168 4335) the Hoare annotation is: true [2018-11-18 11:10:46,429 INFO L421 ceAbstractionStarter]: At program point L4237(lines 4228 4242) 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 (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4295(lines 4295 4299) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4295-2(lines 4295 4299) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4188(lines 4188 4201) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4188-2(lines 4188 4201) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4279(lines 4279 4285) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L428 ceAbstractionStarter]: At program point L4312(lines 4168 4335) the Hoare annotation is: true [2018-11-18 11:10:46,429 INFO L425 ceAbstractionStarter]: For program point L4263(lines 4263 4267) no Hoare annotation was computed. [2018-11-18 11:10:46,429 INFO L428 ceAbstractionStarter]: At program point L4329(lines 4168 4335) the Hoare annotation is: true [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point L4197(lines 4197 4201) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L428 ceAbstractionStarter]: At program point L4263-2(lines 4263 4267) the Hoare annotation is: true [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point copy_to_userEXIT(lines 2991 2999) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L428 ceAbstractionStarter]: At program point copy_to_userENTRY(lines 2991 2999) the Hoare annotation is: true [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point copy_to_userFINAL(lines 2991 2999) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point ldv_errorFINAL(lines 4763 4769) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L428 ceAbstractionStarter]: At program point ldv_errorENTRY(lines 4763 4769) the Hoare annotation is: true [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 4767) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point ldv_errorEXIT(lines 4763 4769) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point pt_ioctlFINAL(lines 3897 3933) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L421 ceAbstractionStarter]: At program point pt_ioctlENTRY(lines 3897 3933) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point L3929(line 3929) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point L3925(line 3925) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point L3923(line 3923) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L421 ceAbstractionStarter]: At program point L3921-1(line 3921) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,430 INFO L421 ceAbstractionStarter]: At program point L3921(line 3921) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,430 INFO L421 ceAbstractionStarter]: At program point L3917(line 3917) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point L3915(line 3915) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point L3909(lines 3909 3913) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point L3907(line 3907) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point L3907-2(line 3907) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L425 ceAbstractionStarter]: For program point pt_ioctlEXIT(lines 3897 3933) no Hoare annotation was computed. [2018-11-18 11:10:46,430 INFO L421 ceAbstractionStarter]: At program point L3922(line 3922) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point L3920(line 3920) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point L3918(line 3918) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L421 ceAbstractionStarter]: At program point L3916(line 3916) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point L3914(lines 3914 3928) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L421 ceAbstractionStarter]: At program point L3916-1(line 3916) 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)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,431 INFO L421 ceAbstractionStarter]: At program point L3908(line 3908) 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))) (= (_ bv1 32) ~ldv_mutex_pt_mutex~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) |old(~ldv_mutex_pt_mutex~0)|))) [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point L3906(lines 3906 3931) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point L3908-1(line 3908) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L428 ceAbstractionStarter]: At program point kmallocENTRY(lines 2941 2948) the Hoare annotation is: true [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point L2945-1(line 2945) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L428 ceAbstractionStarter]: At program point L2945(line 2945) the Hoare annotation is: true [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point kmallocFINAL(lines 2941 2948) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point kmallocEXIT(lines 2941 2948) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point ldv__builtin_expectFINAL(lines 4771 4777) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L428 ceAbstractionStarter]: At program point ldv__builtin_expectENTRY(lines 4771 4777) the Hoare annotation is: true [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point ldv__builtin_expectEXIT(lines 4771 4777) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point atomic_readFINAL(lines 2807 2813) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L425 ceAbstractionStarter]: For program point atomic_readEXIT(lines 2807 2813) no Hoare annotation was computed. [2018-11-18 11:10:46,431 INFO L428 ceAbstractionStarter]: At program point atomic_readENTRY(lines 2807 2813) the Hoare annotation is: true [2018-11-18 11:10:46,433 INFO L425 ceAbstractionStarter]: For program point L3739(lines 3739 3744) no Hoare annotation was computed. [2018-11-18 11:10:46,433 INFO L428 ceAbstractionStarter]: At program point pt_probeENTRY(lines 3711 3748) the Hoare annotation is: true [2018-11-18 11:10:46,433 INFO L425 ceAbstractionStarter]: For program point L3731(lines 3731 3735) no Hoare annotation was computed. [2018-11-18 11:10:46,433 INFO L425 ceAbstractionStarter]: For program point L3723(lines 3723 3728) no Hoare annotation was computed. [2018-11-18 11:10:46,433 INFO L428 ceAbstractionStarter]: At program point L3740(line 3740) the Hoare annotation is: true [2018-11-18 11:10:46,433 INFO L428 ceAbstractionStarter]: At program point L3738(line 3738) the Hoare annotation is: true [2018-11-18 11:10:46,433 INFO L425 ceAbstractionStarter]: For program point L3740-1(line 3740) no Hoare annotation was computed. [2018-11-18 11:10:46,433 INFO L425 ceAbstractionStarter]: For program point pt_probeEXIT(lines 3711 3748) no Hoare annotation was computed. [2018-11-18 11:10:46,433 INFO L425 ceAbstractionStarter]: For program point L3738-1(line 3738) no Hoare annotation was computed. [2018-11-18 11:10:46,433 INFO L428 ceAbstractionStarter]: At program point L3732(lines 3718 3737) the Hoare annotation is: true [2018-11-18 11:10:46,433 INFO L428 ceAbstractionStarter]: At program point L3730(lines 3718 3737) the Hoare annotation is: true [2018-11-18 11:10:46,433 INFO L428 ceAbstractionStarter]: At program point L3724(line 3724) the Hoare annotation is: true [2018-11-18 11:10:46,433 INFO L425 ceAbstractionStarter]: For program point L3722(line 3722) no Hoare annotation was computed. [2018-11-18 11:10:46,433 INFO L425 ceAbstractionStarter]: For program point L3724-1(line 3724) no Hoare annotation was computed. [2018-11-18 11:10:46,433 INFO L425 ceAbstractionStarter]: For program point L3718(lines 3718 3745) no Hoare annotation was computed. [2018-11-18 11:10:46,433 INFO L425 ceAbstractionStarter]: For program point pt_probeFINAL(lines 3711 3748) no Hoare annotation was computed. [2018-11-18 11:10:46,433 INFO L428 ceAbstractionStarter]: At program point L3718-1(lines 3718 3745) the Hoare annotation is: true [2018-11-18 11:10:46,433 INFO L425 ceAbstractionStarter]: For program point L4065(line 4065) no Hoare annotation was computed. [2018-11-18 11:10:46,434 INFO L428 ceAbstractionStarter]: At program point L4049(lines 3983 4145) the Hoare annotation is: true [2018-11-18 11:10:46,434 INFO L425 ceAbstractionStarter]: For program point L4107(lines 4107 4111) no Hoare annotation was computed. [2018-11-18 11:10:46,434 INFO L425 ceAbstractionStarter]: For program point L4107-2(lines 4107 4111) no Hoare annotation was computed. [2018-11-18 11:10:46,434 INFO L428 ceAbstractionStarter]: At program point pt_readENTRY(lines 3962 4146) the Hoare annotation is: true [2018-11-18 11:10:46,434 INFO L425 ceAbstractionStarter]: For program point L4132(lines 4132 4136) no Hoare annotation was computed. [2018-11-18 11:10:46,434 INFO L425 ceAbstractionStarter]: For program point L4066(lines 4066 4072) no Hoare annotation was computed. [2018-11-18 11:10:46,434 INFO L425 ceAbstractionStarter]: For program point L4099(lines 4099 4103) no Hoare annotation was computed. [2018-11-18 11:10:46,434 INFO L428 ceAbstractionStarter]: At program point L4000(line 4000) the Hoare annotation is: true [2018-11-18 11:10:46,434 INFO L425 ceAbstractionStarter]: For program point L4099-2(lines 4099 4103) no Hoare annotation was computed. [2018-11-18 11:10:46,434 INFO L425 ceAbstractionStarter]: For program point L4000-1(line 4000) no Hoare annotation was computed. [2018-11-18 11:10:46,434 INFO L425 ceAbstractionStarter]: For program point pt_readFINAL(lines 3962 4146) no Hoare annotation was computed. [2018-11-18 11:10:46,438 INFO L428 ceAbstractionStarter]: At program point L4124(lines 3983 4145) the Hoare annotation is: true [2018-11-18 11:10:46,438 INFO L428 ceAbstractionStarter]: At program point L4141(lines 3983 4145) the Hoare annotation is: true [2018-11-18 11:10:46,438 INFO L425 ceAbstractionStarter]: For program point L4001(lines 4001 4005) no Hoare annotation was computed. [2018-11-18 11:10:46,438 INFO L428 ceAbstractionStarter]: At program point L4084(line 4084) the Hoare annotation is: true [2018-11-18 11:10:46,438 INFO L425 ceAbstractionStarter]: For program point L4084-1(line 4084) no Hoare annotation was computed. [2018-11-18 11:10:46,438 INFO L421 ceAbstractionStarter]: At program point L4043(lines 4038 4052) 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 (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,438 INFO L428 ceAbstractionStarter]: At program point L4068(line 4068) the Hoare annotation is: true [2018-11-18 11:10:46,438 INFO L425 ceAbstractionStarter]: For program point L4035-1(line 4035) no Hoare annotation was computed. [2018-11-18 11:10:46,438 INFO L428 ceAbstractionStarter]: At program point L4035(line 4035) the Hoare annotation is: true [2018-11-18 11:10:46,438 INFO L425 ceAbstractionStarter]: For program point L4068-1(line 4068) no Hoare annotation was computed. [2018-11-18 11:10:46,438 INFO L428 ceAbstractionStarter]: At program point L4126(lines 3983 4145) the Hoare annotation is: true [2018-11-18 11:10:46,438 INFO L425 ceAbstractionStarter]: For program point L4027(lines 4027 4031) no Hoare annotation was computed. [2018-11-18 11:10:46,439 INFO L428 ceAbstractionStarter]: At program point L4060-1(lines 4060 4064) the Hoare annotation is: true [2018-11-18 11:10:46,439 INFO L425 ceAbstractionStarter]: For program point L4027-2(lines 4027 4031) no Hoare annotation was computed. [2018-11-18 11:10:46,439 INFO L425 ceAbstractionStarter]: For program point L4085-1(line 4085) no Hoare annotation was computed. [2018-11-18 11:10:46,439 INFO L428 ceAbstractionStarter]: At program point L4085(line 4085) the Hoare annotation is: true [2018-11-18 11:10:46,439 INFO L425 ceAbstractionStarter]: For program point L4036(lines 4036 4052) no Hoare annotation was computed. [2018-11-18 11:10:46,439 INFO L425 ceAbstractionStarter]: For program point pt_readEXIT(lines 3962 4146) no Hoare annotation was computed. [2018-11-18 11:10:46,439 INFO L425 ceAbstractionStarter]: For program point L4020(line 4020) no Hoare annotation was computed. [2018-11-18 11:10:46,439 INFO L425 ceAbstractionStarter]: For program point L4078(line 4078) no Hoare annotation was computed. [2018-11-18 11:10:46,439 INFO L425 ceAbstractionStarter]: For program point L4012(lines 4012 4016) no Hoare annotation was computed. [2018-11-18 11:10:46,439 INFO L428 ceAbstractionStarter]: At program point L4054(line 4054) the Hoare annotation is: true [2018-11-18 11:10:46,439 INFO L425 ceAbstractionStarter]: For program point L4087-1(line 4087) no Hoare annotation was computed. [2018-11-18 11:10:46,439 INFO L428 ceAbstractionStarter]: At program point L4087(line 4087) the Hoare annotation is: true [2018-11-18 11:10:46,439 INFO L425 ceAbstractionStarter]: For program point L4021(lines 4021 4025) no Hoare annotation was computed. [2018-11-18 11:10:46,439 INFO L425 ceAbstractionStarter]: For program point L4054-1(line 4054) no Hoare annotation was computed. [2018-11-18 11:10:46,439 INFO L428 ceAbstractionStarter]: At program point L4112(lines 4112 4113) the Hoare annotation is: true [2018-11-18 11:10:46,439 INFO L425 ceAbstractionStarter]: For program point L4046(lines 4046 4050) no Hoare annotation was computed. [2018-11-18 11:10:46,444 INFO L425 ceAbstractionStarter]: For program point L4079(lines 4079 4083) no Hoare annotation was computed. [2018-11-18 11:10:46,444 INFO L425 ceAbstractionStarter]: For program point L4112-1(lines 4112 4113) no Hoare annotation was computed. [2018-11-18 11:10:46,444 INFO L428 ceAbstractionStarter]: At program point L4137(lines 3983 4145) the Hoare annotation is: true [2018-11-18 11:10:46,444 INFO L428 ceAbstractionStarter]: At program point L4080(lines 3983 4145) the Hoare annotation is: true [2018-11-18 11:10:46,444 INFO L421 ceAbstractionStarter]: At program point L4047(lines 4038 4052) 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 (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,444 INFO L425 ceAbstractionStarter]: For program point L3998(lines 3998 4011) no Hoare annotation was computed. [2018-11-18 11:10:46,445 INFO L425 ceAbstractionStarter]: For program point L3998-2(lines 3998 4011) no Hoare annotation was computed. [2018-11-18 11:10:46,445 INFO L428 ceAbstractionStarter]: At program point L4122(lines 3983 4145) the Hoare annotation is: true [2018-11-18 11:10:46,445 INFO L425 ceAbstractionStarter]: For program point L4089(lines 4089 4095) no Hoare annotation was computed. [2018-11-18 11:10:46,445 INFO L425 ceAbstractionStarter]: For program point L4114(lines 4114 4119) no Hoare annotation was computed. [2018-11-18 11:10:46,445 INFO L428 ceAbstractionStarter]: At program point L4139(lines 3983 4145) the Hoare annotation is: true [2018-11-18 11:10:46,445 INFO L425 ceAbstractionStarter]: For program point L4073(lines 4073 4077) no Hoare annotation was computed. [2018-11-18 11:10:46,445 INFO L425 ceAbstractionStarter]: For program point L4007(lines 4007 4011) no Hoare annotation was computed. [2018-11-18 11:10:46,445 INFO L428 ceAbstractionStarter]: At program point L4073-2(lines 4073 4077) the Hoare annotation is: true [2018-11-18 11:10:46,445 INFO L428 ceAbstractionStarter]: At program point L3801(lines 3760 3831) the Hoare annotation is: true [2018-11-18 11:10:46,445 INFO L428 ceAbstractionStarter]: At program point L3797(lines 3760 3831) the Hoare annotation is: true [2018-11-18 11:10:46,445 INFO L425 ceAbstractionStarter]: For program point pt_detectFINAL(lines 3749 3832) no Hoare annotation was computed. [2018-11-18 11:10:46,445 INFO L425 ceAbstractionStarter]: For program point L3810(lines 3810 3820) no Hoare annotation was computed. [2018-11-18 11:10:46,445 INFO L425 ceAbstractionStarter]: For program point L3777(lines 3777 3781) no Hoare annotation was computed. [2018-11-18 11:10:46,445 INFO L425 ceAbstractionStarter]: For program point L3806(lines 3760 3831) no Hoare annotation was computed. [2018-11-18 11:10:46,446 INFO L425 ceAbstractionStarter]: For program point L3786(lines 3786 3796) no Hoare annotation was computed. [2018-11-18 11:10:46,446 INFO L425 ceAbstractionStarter]: For program point L3811-1(line 3811) no Hoare annotation was computed. [2018-11-18 11:10:46,446 INFO L421 ceAbstractionStarter]: At program point L3811(line 3811) 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))) (= (_ bv0 32) pt_detect_~specified~0) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,446 INFO L428 ceAbstractionStarter]: At program point L3770(line 3770) the Hoare annotation is: true [2018-11-18 11:10:46,446 INFO L428 ceAbstractionStarter]: At program point L3803(lines 3760 3831) the Hoare annotation is: true [2018-11-18 11:10:46,446 INFO L425 ceAbstractionStarter]: For program point L3770-1(line 3770) no Hoare annotation was computed. [2018-11-18 11:10:46,451 INFO L428 ceAbstractionStarter]: At program point L3799(lines 3760 3831) the Hoare annotation is: true [2018-11-18 11:10:46,451 INFO L425 ceAbstractionStarter]: For program point pt_detectEXIT(lines 3749 3832) no Hoare annotation was computed. [2018-11-18 11:10:46,451 INFO L425 ceAbstractionStarter]: For program point L3787-1(line 3787) no Hoare annotation was computed. [2018-11-18 11:10:46,451 INFO L428 ceAbstractionStarter]: At program point L3787(line 3787) the Hoare annotation is: true [2018-11-18 11:10:46,451 INFO L425 ceAbstractionStarter]: For program point L3812(lines 3812 3817) no Hoare annotation was computed. [2018-11-18 11:10:46,451 INFO L428 ceAbstractionStarter]: At program point pt_detectENTRY(lines 3749 3832) the Hoare annotation is: true [2018-11-18 11:10:46,451 INFO L425 ceAbstractionStarter]: For program point L3788(lines 3788 3793) no Hoare annotation was computed. [2018-11-18 11:10:46,451 INFO L425 ceAbstractionStarter]: For program point L3377-1(line 3377) no Hoare annotation was computed. [2018-11-18 11:10:46,451 INFO L428 ceAbstractionStarter]: At program point L3377(line 3377) the Hoare annotation is: true [2018-11-18 11:10:46,451 INFO L425 ceAbstractionStarter]: For program point pt_rewindEXIT(lines 3361 3380) no Hoare annotation was computed. [2018-11-18 11:10:46,451 INFO L428 ceAbstractionStarter]: At program point pt_rewindENTRY(lines 3361 3380) the Hoare annotation is: true [2018-11-18 11:10:46,452 INFO L425 ceAbstractionStarter]: For program point pt_rewindFINAL(lines 3361 3380) no Hoare annotation was computed. [2018-11-18 11:10:46,452 INFO L425 ceAbstractionStarter]: For program point L4445-2(lines 4445 4449) no Hoare annotation was computed. [2018-11-18 11:10:46,452 INFO L425 ceAbstractionStarter]: For program point L4445(lines 4445 4449) no Hoare annotation was computed. [2018-11-18 11:10:46,452 INFO L428 ceAbstractionStarter]: At program point L4441(line 4441) the Hoare annotation is: true [2018-11-18 11:10:46,452 INFO L425 ceAbstractionStarter]: For program point L4441-1(line 4441) no Hoare annotation was computed. [2018-11-18 11:10:46,452 INFO L428 ceAbstractionStarter]: At program point L4435(lines 4422 4459) the Hoare annotation is: true [2018-11-18 11:10:46,452 INFO L428 ceAbstractionStarter]: At program point L4437(lines 4422 4459) the Hoare annotation is: true [2018-11-18 11:10:46,452 INFO L428 ceAbstractionStarter]: At program point pt_exitENTRY(lines 4419 4460) the Hoare annotation is: true [2018-11-18 11:10:46,452 INFO L428 ceAbstractionStarter]: At program point L4433(lines 4422 4459) the Hoare annotation is: true [2018-11-18 11:10:46,452 INFO L425 ceAbstractionStarter]: For program point pt_exitEXIT(lines 4419 4460) no Hoare annotation was computed. [2018-11-18 11:10:46,452 INFO L425 ceAbstractionStarter]: For program point L4426(lines 4426 4431) no Hoare annotation was computed. [2018-11-18 11:10:46,452 INFO L421 ceAbstractionStarter]: At program point L4455(lines 4419 4460) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (= ~ldv_state_variable_1~0 (_ bv0 32)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,452 INFO L425 ceAbstractionStarter]: For program point L4426-2(lines 4426 4431) no Hoare annotation was computed. [2018-11-18 11:10:46,453 INFO L421 ceAbstractionStarter]: At program point L4451(lines 4422 4459) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (= ~ldv_state_variable_1~0 (_ bv0 32)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,458 INFO L421 ceAbstractionStarter]: At program point L4453(lines 4422 4459) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (= ~ldv_state_variable_1~0 (_ bv0 32)) (not (= (_ bv1 32) ~ldv_mutex_lock~0)) (not (= ~disable~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,458 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-18 11:10:46,458 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-11-18 11:10:46,458 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-18 11:10:46,458 INFO L425 ceAbstractionStarter]: For program point L4388-1(line 4388) no Hoare annotation was computed. [2018-11-18 11:10:46,458 INFO L428 ceAbstractionStarter]: At program point L4388(line 4388) the Hoare annotation is: true [2018-11-18 11:10:46,458 INFO L425 ceAbstractionStarter]: For program point L4347(lines 4347 4352) no Hoare annotation was computed. [2018-11-18 11:10:46,458 INFO L428 ceAbstractionStarter]: At program point L4405(lines 4346 4417) the Hoare annotation is: true [2018-11-18 11:10:46,459 INFO L428 ceAbstractionStarter]: At program point L4372(lines 4361 4380) the Hoare annotation is: true [2018-11-18 11:10:46,459 INFO L425 ceAbstractionStarter]: For program point L4397-2(lines 4397 4403) no Hoare annotation was computed. [2018-11-18 11:10:46,459 INFO L425 ceAbstractionStarter]: For program point L4397(lines 4397 4403) no Hoare annotation was computed. [2018-11-18 11:10:46,459 INFO L425 ceAbstractionStarter]: For program point L4360-1(line 4360) no Hoare annotation was computed. [2018-11-18 11:10:46,459 INFO L428 ceAbstractionStarter]: At program point L4360(line 4360) the Hoare annotation is: true [2018-11-18 11:10:46,459 INFO L428 ceAbstractionStarter]: At program point L4414(lines 4346 4417) the Hoare annotation is: true [2018-11-18 11:10:46,459 INFO L421 ceAbstractionStarter]: At program point pt_initENTRY(lines 4337 4418) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (= ~ldv_state_variable_1~0 (_ bv0 32)) (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 (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,459 INFO L428 ceAbstractionStarter]: At program point L4390(lines 4346 4417) the Hoare annotation is: true [2018-11-18 11:10:46,459 INFO L425 ceAbstractionStarter]: For program point L4361(lines 4361 4382) no Hoare annotation was computed. [2018-11-18 11:10:46,459 INFO L425 ceAbstractionStarter]: For program point pt_initEXIT(lines 4337 4418) no Hoare annotation was computed. [2018-11-18 11:10:46,459 INFO L428 ceAbstractionStarter]: At program point L4386(line 4386) the Hoare annotation is: true [2018-11-18 11:10:46,459 INFO L421 ceAbstractionStarter]: At program point L4353(line 4353) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)) (= ~ldv_state_variable_1~0 (_ bv0 32)) (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 (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,459 INFO L425 ceAbstractionStarter]: For program point L4386-1(line 4386) no Hoare annotation was computed. [2018-11-18 11:10:46,465 INFO L425 ceAbstractionStarter]: For program point L4353-1(line 4353) no Hoare annotation was computed. [2018-11-18 11:10:46,465 INFO L425 ceAbstractionStarter]: For program point pt_initFINAL(lines 4337 4418) no Hoare annotation was computed. [2018-11-18 11:10:46,465 INFO L428 ceAbstractionStarter]: At program point L4407(lines 4346 4417) the Hoare annotation is: true [2018-11-18 11:10:46,465 INFO L428 ceAbstractionStarter]: At program point L4374(lines 4361 4380) the Hoare annotation is: true [2018-11-18 11:10:46,465 INFO L425 ceAbstractionStarter]: For program point L4366(lines 4366 4370) no Hoare annotation was computed. [2018-11-18 11:10:46,465 INFO L425 ceAbstractionStarter]: For program point L4366-2(lines 4366 4370) no Hoare annotation was computed. [2018-11-18 11:10:46,465 INFO L425 ceAbstractionStarter]: For program point L4387(lines 4387 4393) no Hoare annotation was computed. [2018-11-18 11:10:46,465 INFO L425 ceAbstractionStarter]: For program point L4354(lines 4354 4359) no Hoare annotation was computed. [2018-11-18 11:10:46,465 INFO L428 ceAbstractionStarter]: At program point L3258(line 3258) the Hoare annotation is: true [2018-11-18 11:10:46,466 INFO L425 ceAbstractionStarter]: For program point L3258-1(line 3258) no Hoare annotation was computed. [2018-11-18 11:10:46,466 INFO L425 ceAbstractionStarter]: For program point L3281(lines 3281 3285) no Hoare annotation was computed. [2018-11-18 11:10:46,466 INFO L425 ceAbstractionStarter]: For program point L3277-1(line 3277) no Hoare annotation was computed. [2018-11-18 11:10:46,466 INFO L428 ceAbstractionStarter]: At program point L3277(line 3277) the Hoare annotation is: true [2018-11-18 11:10:46,466 INFO L425 ceAbstractionStarter]: For program point L3269(lines 3269 3273) no Hoare annotation was computed. [2018-11-18 11:10:46,466 INFO L425 ceAbstractionStarter]: For program point L3259(lines 3259 3275) no Hoare annotation was computed. [2018-11-18 11:10:46,466 INFO L421 ceAbstractionStarter]: At program point L3282(line 3282) 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))) (.cse4 (not (= (_ bv0 32) pt_atapi_~r~3))) (.cse2 (not (= ~disable~0 (_ bv0 32)))) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) (or .cse0 .cse1 .cse4 .cse2 (not (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) .cse3))) [2018-11-18 11:10:46,466 INFO L425 ceAbstractionStarter]: For program point pt_atapiEXIT(lines 3252 3288) no Hoare annotation was computed. [2018-11-18 11:10:46,466 INFO L428 ceAbstractionStarter]: At program point pt_atapiENTRY(lines 3252 3288) the Hoare annotation is: true [2018-11-18 11:10:46,466 INFO L425 ceAbstractionStarter]: For program point L3276-1(lines 3257 3287) no Hoare annotation was computed. [2018-11-18 11:10:46,466 INFO L425 ceAbstractionStarter]: For program point pt_atapiFINAL(lines 3252 3288) no Hoare annotation was computed. [2018-11-18 11:10:46,466 INFO L428 ceAbstractionStarter]: At program point L3272(lines 3257 3287) the Hoare annotation is: true [2018-11-18 11:10:46,466 INFO L421 ceAbstractionStarter]: At program point L3270(lines 3261 3275) 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)))) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) .cse3) (or .cse0 .cse1 .cse2 .cse3 (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))))) [2018-11-18 11:10:46,467 INFO L421 ceAbstractionStarter]: At program point L3266(lines 3261 3275) 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)))) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) .cse3) (or .cse0 .cse1 .cse2 .cse3 (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))))) [2018-11-18 11:10:46,470 INFO L428 ceAbstractionStarter]: At program point L3328(lines 3304 3343) the Hoare annotation is: true [2018-11-18 11:10:46,470 INFO L428 ceAbstractionStarter]: At program point L3326(lines 3304 3343) the Hoare annotation is: true [2018-11-18 11:10:46,470 INFO L428 ceAbstractionStarter]: At program point L3324(lines 3304 3343) the Hoare annotation is: true [2018-11-18 11:10:46,470 INFO L425 ceAbstractionStarter]: For program point L3316(line 3316) no Hoare annotation was computed. [2018-11-18 11:10:46,470 INFO L428 ceAbstractionStarter]: At program point L3314(line 3314) the Hoare annotation is: true [2018-11-18 11:10:46,470 INFO L428 ceAbstractionStarter]: At program point pt_poll_dscENTRY(lines 3297 3344) the Hoare annotation is: true [2018-11-18 11:10:46,470 INFO L425 ceAbstractionStarter]: For program point L3314-1(line 3314) no Hoare annotation was computed. [2018-11-18 11:10:46,471 INFO L425 ceAbstractionStarter]: For program point pt_poll_dscEXIT(lines 3297 3344) no Hoare annotation was computed. [2018-11-18 11:10:46,471 INFO L425 ceAbstractionStarter]: For program point L3337(line 3337) no Hoare annotation was computed. [2018-11-18 11:10:46,471 INFO L425 ceAbstractionStarter]: For program point pt_poll_dscFINAL(lines 3297 3344) no Hoare annotation was computed. [2018-11-18 11:10:46,471 INFO L425 ceAbstractionStarter]: For program point L3319(lines 3319 3323) no Hoare annotation was computed. [2018-11-18 11:10:46,471 INFO L425 ceAbstractionStarter]: For program point L3317-1(line 3317) no Hoare annotation was computed. [2018-11-18 11:10:46,471 INFO L428 ceAbstractionStarter]: At program point L3317(line 3317) the Hoare annotation is: true [2018-11-18 11:10:46,471 INFO L428 ceAbstractionStarter]: At program point L3315-1(line 3315) the Hoare annotation is: true [2018-11-18 11:10:46,471 INFO L428 ceAbstractionStarter]: At program point L3315(line 3315) the Hoare annotation is: true [2018-11-18 11:10:46,471 INFO L425 ceAbstractionStarter]: For program point L3311(line 3311) no Hoare annotation was computed. [2018-11-18 11:10:46,471 INFO L425 ceAbstractionStarter]: For program point L3332(lines 3332 3336) no Hoare annotation was computed. [2018-11-18 11:10:46,471 INFO L428 ceAbstractionStarter]: At program point L3332-2(lines 3332 3336) the Hoare annotation is: true [2018-11-18 11:10:46,471 INFO L421 ceAbstractionStarter]: At program point L5279(line 5279) 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 (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,471 INFO L425 ceAbstractionStarter]: For program point L5279-1(lines 5265 5287) no Hoare annotation was computed. [2018-11-18 11:10:46,471 INFO L421 ceAbstractionStarter]: At program point L5269(line 5269) 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 (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,471 INFO L425 ceAbstractionStarter]: For program point L5269-1(lines 5265 5287) no Hoare annotation was computed. [2018-11-18 11:10:46,471 INFO L425 ceAbstractionStarter]: For program point L5284-1(lines 5262 5288) no Hoare annotation was computed. [2018-11-18 11:10:46,471 INFO L425 ceAbstractionStarter]: For program point ldv_check_final_stateEXIT(lines 5262 5288) no Hoare annotation was computed. [2018-11-18 11:10:46,476 INFO L421 ceAbstractionStarter]: At program point L5284(line 5284) 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 (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,477 INFO L428 ceAbstractionStarter]: At program point ldv_check_final_stateENTRY(lines 5262 5288) the Hoare annotation is: true [2018-11-18 11:10:46,477 INFO L421 ceAbstractionStarter]: At program point L5274(line 5274) 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 (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))) [2018-11-18 11:10:46,477 INFO L425 ceAbstractionStarter]: For program point L5274-1(lines 5265 5287) no Hoare annotation was computed. [2018-11-18 11:10:46,477 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_pt_mutexFINAL(lines 5238 5250) no Hoare annotation was computed. [2018-11-18 11:10:46,477 INFO L425 ceAbstractionStarter]: For program point L5242(lines 5242 5246) no Hoare annotation was computed. [2018-11-18 11:10:46,477 INFO L421 ceAbstractionStarter]: At program point L5245(line 5245) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0))) [2018-11-18 11:10:46,477 INFO L425 ceAbstractionStarter]: For program point L5245-1(lines 5242 5246) no Hoare annotation was computed. [2018-11-18 11:10:46,477 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_pt_mutexENTRY(lines 5238 5250) 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 (= (_ bv2 32) |old(~ldv_mutex_pt_mutex~0)|)) (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)) (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) [2018-11-18 11:10:46,477 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_pt_mutexEXIT(lines 5238 5250) no Hoare annotation was computed. [2018-11-18 11:10:46,477 INFO L428 ceAbstractionStarter]: At program point L3591(lines 3580 3595) the Hoare annotation is: true [2018-11-18 11:10:46,477 INFO L425 ceAbstractionStarter]: For program point xnEXIT(lines 3576 3596) no Hoare annotation was computed. [2018-11-18 11:10:46,477 INFO L428 ceAbstractionStarter]: At program point L3589(lines 3580 3595) the Hoare annotation is: true [2018-11-18 11:10:46,477 INFO L428 ceAbstractionStarter]: At program point xnENTRY(lines 3576 3596) the Hoare annotation is: true [2018-11-18 11:10:46,477 INFO L428 ceAbstractionStarter]: At program point L3587(lines 3580 3595) the Hoare annotation is: true [2018-11-18 11:10:46,477 INFO L425 ceAbstractionStarter]: For program point xnFINAL(lines 3576 3596) no Hoare annotation was computed. [2018-11-18 11:10:46,477 INFO L425 ceAbstractionStarter]: For program point ldv_register_chrdev_16EXIT(lines 4741 4752) no Hoare annotation was computed. [2018-11-18 11:10:46,477 INFO L428 ceAbstractionStarter]: At program point L4747(line 4747) the Hoare annotation is: true [2018-11-18 11:10:46,477 INFO L425 ceAbstractionStarter]: For program point L4747-1(line 4747) no Hoare annotation was computed. [2018-11-18 11:10:46,477 INFO L425 ceAbstractionStarter]: For program point ldv_register_chrdev_16FINAL(lines 4741 4752) no Hoare annotation was computed. [2018-11-18 11:10:46,477 INFO L428 ceAbstractionStarter]: At program point ldv_register_chrdev_16ENTRY(lines 4741 4752) the Hoare annotation is: true [2018-11-18 11:10:46,482 INFO L428 ceAbstractionStarter]: At program point pt_releaseENTRY(lines 3934 3961) the Hoare annotation is: true [2018-11-18 11:10:46,483 INFO L428 ceAbstractionStarter]: At program point L3958(line 3958) the Hoare annotation is: true [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point pt_releaseEXIT(lines 3934 3961) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3958-1(line 3958) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L428 ceAbstractionStarter]: At program point L3952(line 3952) the Hoare annotation is: true [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point pt_releaseFINAL(lines 3934 3961) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3951-1(lines 3951 3955) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3951(lines 3951 3955) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3946(lines 3946 3950) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L428 ceAbstractionStarter]: At program point L3947(line 3947) the Hoare annotation is: true [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3946-1(lines 3946 3950) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L428 ceAbstractionStarter]: At program point L3940(line 3940) the Hoare annotation is: true [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3941(lines 3941 3945) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3940-1(line 3940) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3233-1(line 3233) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L428 ceAbstractionStarter]: At program point L3233(line 3233) the Hoare annotation is: true [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3225(lines 3225 3229) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3215(lines 3215 3231) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point pt_req_senseEXIT(lines 3194 3251) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3238(lines 3238 3248) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3238-2(lines 3238 3248) no Hoare annotation was computed. [2018-11-18 11:10:46,483 INFO L425 ceAbstractionStarter]: For program point L3232-1(lines 3232 3236) no Hoare annotation was computed. [2018-11-18 11:10:46,484 INFO L428 ceAbstractionStarter]: At program point L3228(lines 3201 3250) the Hoare annotation is: true [2018-11-18 11:10:46,484 INFO L421 ceAbstractionStarter]: At program point L3226(lines 3217 3231) 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)))) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) .cse3) (or .cse0 .cse1 .cse2 .cse3 (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))))) [2018-11-18 11:10:46,484 INFO L421 ceAbstractionStarter]: At program point L3222(lines 3217 3231) 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)))) (.cse3 (not (= (_ bv1 32) ~ldv_mutex_mutex_of_device~0)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv2 32) ~ldv_mutex_pt_mutex~0)) .cse3) (or .cse0 .cse1 .cse2 .cse3 (not (= (_ bv1 32) ~ldv_mutex_pt_mutex~0))))) [2018-11-18 11:10:46,487 INFO L428 ceAbstractionStarter]: At program point pt_req_senseENTRY(lines 3194 3251) the Hoare annotation is: true [2018-11-18 11:10:46,487 INFO L428 ceAbstractionStarter]: At program point L3214(line 3214) the Hoare annotation is: true [2018-11-18 11:10:46,487 INFO L425 ceAbstractionStarter]: For program point pt_req_senseFINAL(lines 3194 3251) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point L3214-1(line 3214) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point L3239(lines 3239 3244) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point L3239-2(lines 3239 3244) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L421 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= (_ bv0 32) ~disable~0) (= ~ldv_state_variable_1~0 (_ bv0 32))) [2018-11-18 11:10:46,488 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point xsFINAL(lines 3537 3575) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L428 ceAbstractionStarter]: At program point xsENTRY(lines 3537 3575) the Hoare annotation is: true [2018-11-18 11:10:46,488 INFO L428 ceAbstractionStarter]: At program point L3564(lines 3544 3574) the Hoare annotation is: true [2018-11-18 11:10:46,488 INFO L428 ceAbstractionStarter]: At program point L3562(lines 3544 3574) the Hoare annotation is: true [2018-11-18 11:10:46,488 INFO L428 ceAbstractionStarter]: At program point L3560(lines 3544 3574) the Hoare annotation is: true [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point L3550(line 3550) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point L3550-2(lines 3550 3558) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point L3550-4(lines 3550 3558) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point xsEXIT(lines 3537 3575) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point L3567-1(lines 3567 3571) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L428 ceAbstractionStarter]: At program point IS_ERRENTRY(lines 2799 2806) the Hoare annotation is: true [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point IS_ERRFINAL(lines 2799 2806) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point IS_ERREXIT(lines 2799 2806) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L425 ceAbstractionStarter]: For program point L2803-1(line 2803) no Hoare annotation was computed. [2018-11-18 11:10:46,488 INFO L428 ceAbstractionStarter]: At program point L2803(line 2803) the Hoare annotation is: true [2018-11-18 11:10:46,509 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 11:10:46 BoogieIcfgContainer [2018-11-18 11:10:46,509 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 11:10:46,509 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 11:10:46,509 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 11:10:46,509 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 11:10:46,510 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:10:05" (3/4) ... [2018-11-18 11:10:46,513 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-18 11:10:46,520 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2018-11-18 11:10:46,520 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_set [2018-11-18 11:10:46,520 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_unregister_chrdev_17 [2018-11-18 11:10:46,520 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure write_reg [2018-11-18 11:10:46,520 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure register_chrdev [2018-11-18 11:10:46,520 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_inc [2018-11-18 11:10:46,520 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_12 [2018-11-18 11:10:46,520 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_pt_mutex [2018-11-18 11:10:46,520 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure status_reg [2018-11-18 11:10:46,520 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __kmalloc [2018-11-18 11:10:46,520 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_14 [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure DRIVE [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_8 [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_completion [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure read_reg [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_dec_and_test [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_sleep [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_media_access_cmd [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_write_fm [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2018-11-18 11:10:46,521 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure iminor [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_reset [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_ready_wait [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_open [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_identify [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_9 [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_15 [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_command [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_13 [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_11 [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_wait [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_10 [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_write [2018-11-18 11:10:46,522 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_ioctl [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_read [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_probe [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_read [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_detect [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_rewind [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_exit [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_init [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_atapi [2018-11-18 11:10:46,523 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_poll_dsc [2018-11-18 11:10:46,524 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_final_state [2018-11-18 11:10:46,524 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_pt_mutex [2018-11-18 11:10:46,524 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure xn [2018-11-18 11:10:46,524 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_register_chrdev_16 [2018-11-18 11:10:46,524 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_release [2018-11-18 11:10:46,524 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_req_sense [2018-11-18 11:10:46,524 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure xs [2018-11-18 11:10:46,524 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2018-11-18 11:10:46,547 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 287 nodes and edges [2018-11-18 11:10:46,550 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 133 nodes and edges [2018-11-18 11:10:46,552 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 46 nodes and edges [2018-11-18 11:10:46,554 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2018-11-18 11:10:46,555 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2018-11-18 11:10:46,557 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2018-11-18 11:10:46,582 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(disable == 0bv32) || !(0bv32 == \old(ldv_state_variable_1))) || (((1bv32 == ldv_mutex_lock && 1bv32 == ldv_mutex_pt_mutex) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && 1bv32 == ldv_mutex_mutex_of_device) [2018-11-18 11:10:46,582 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(disable == 0bv32) || !(0bv32 == \old(ldv_state_variable_1))) || (((1bv32 == ldv_mutex_lock && 1bv32 == ldv_mutex_pt_mutex) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && 1bv32 == ldv_mutex_mutex_of_device) [2018-11-18 11:10:46,586 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)) || 2bv32 == ldv_mutex_pt_mutex) || !(1bv32 == \old(ldv_mutex_pt_mutex)) [2018-11-18 11:10:46,714 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_429dd5ca-b19e-4d06-96ae-1eb023f5ceee/bin-2019/utaipan/witness.graphml [2018-11-18 11:10:46,714 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 11:10:46,715 INFO L168 Benchmark]: Toolchain (without parser) took 50867.39 ms. Allocated memory was 1.0 GB in the beginning and 2.4 GB in the end (delta: 1.4 GB). Free memory was 944.4 MB in the beginning and 2.1 GB in the end (delta: -1.1 GB). Peak memory consumption was 246.0 MB. Max. memory is 11.5 GB. [2018-11-18 11:10:46,716 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 11:10:46,716 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1634.92 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 184.0 MB). Free memory was 939.0 MB in the beginning and 838.9 MB in the end (delta: 100.1 MB). Peak memory consumption was 304.1 MB. Max. memory is 11.5 GB. [2018-11-18 11:10:46,716 INFO L168 Benchmark]: Boogie Procedure Inliner took 49.89 ms. Allocated memory is still 1.2 GB. Free memory is still 838.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 11:10:46,716 INFO L168 Benchmark]: Boogie Preprocessor took 100.93 ms. Allocated memory is still 1.2 GB. Free memory was 838.9 MB in the beginning and 822.2 MB in the end (delta: 16.7 MB). Peak memory consumption was 16.7 MB. Max. memory is 11.5 GB. [2018-11-18 11:10:46,716 INFO L168 Benchmark]: RCFGBuilder took 7676.81 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 57.7 MB). Free memory was 822.2 MB in the beginning and 1.2 GB in the end (delta: -399.6 MB). Peak memory consumption was 141.6 MB. Max. memory is 11.5 GB. [2018-11-18 11:10:46,717 INFO L168 Benchmark]: TraceAbstraction took 41195.69 ms. Allocated memory was 1.3 GB in the beginning and 2.4 GB in the end (delta: 1.1 GB). Free memory was 1.2 GB in the beginning and 2.1 GB in the end (delta: -877.4 MB). Peak memory consumption was 1.4 GB. Max. memory is 11.5 GB. [2018-11-18 11:10:46,717 INFO L168 Benchmark]: Witness Printer took 205.30 ms. Allocated memory is still 2.4 GB. Free memory was 2.1 GB in the beginning and 2.1 GB in the end (delta: 31.4 MB). Peak memory consumption was 31.4 MB. Max. memory is 11.5 GB. [2018-11-18 11:10:46,719 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 1634.92 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 184.0 MB). Free memory was 939.0 MB in the beginning and 838.9 MB in the end (delta: 100.1 MB). Peak memory consumption was 304.1 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 49.89 ms. Allocated memory is still 1.2 GB. Free memory is still 838.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 100.93 ms. Allocated memory is still 1.2 GB. Free memory was 838.9 MB in the beginning and 822.2 MB in the end (delta: 16.7 MB). Peak memory consumption was 16.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 7676.81 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 57.7 MB). Free memory was 822.2 MB in the beginning and 1.2 GB in the end (delta: -399.6 MB). Peak memory consumption was 141.6 MB. Max. memory is 11.5 GB. * TraceAbstraction took 41195.69 ms. Allocated memory was 1.3 GB in the beginning and 2.4 GB in the end (delta: 1.1 GB). Free memory was 1.2 GB in the beginning and 2.1 GB in the end (delta: -877.4 MB). Peak memory consumption was 1.4 GB. Max. memory is 11.5 GB. * Witness Printer took 205.30 ms. Allocated memory is still 2.4 GB. Free memory was 2.1 GB in the beginning and 2.1 GB in the end (delta: 31.4 MB). Peak memory consumption was 31.4 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 4767]: 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: 3491]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4168]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3217]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(2bv32 == ldv_mutex_pt_mutex)) || !(1bv32 == ldv_mutex_mutex_of_device)) && ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(1bv32 == ldv_mutex_pt_mutex)) - InvariantResult [Line: 3217]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(2bv32 == ldv_mutex_pt_mutex)) || !(1bv32 == ldv_mutex_mutex_of_device)) && ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(1bv32 == ldv_mutex_pt_mutex)) - InvariantResult [Line: 3580]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3066]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4346]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4481]: Loop Invariant Derived loop invariant: (!(disable == 0bv32) || !(0bv32 == \old(ldv_state_variable_1))) || (((1bv32 == ldv_mutex_lock && 1bv32 == ldv_mutex_pt_mutex) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && 1bv32 == ldv_mutex_mutex_of_device) - InvariantResult [Line: 3257]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3304]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4038]: 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)) || !(1bv32 == ldv_mutex_pt_mutex) - InvariantResult [Line: 4422]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || ldv_state_variable_1 == 0bv32) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(1bv32 == ldv_mutex_pt_mutex) - InvariantResult [Line: 4361]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3544]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4346]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3760]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3580]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3760]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4422]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3457]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4168]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3718]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4168]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4038]: 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)) || !(1bv32 == ldv_mutex_pt_mutex) - InvariantResult [Line: 4168]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3457]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4168]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4481]: Loop Invariant Derived loop invariant: (!(disable == 0bv32) || !(0bv32 == \old(ldv_state_variable_1))) || (((1bv32 == ldv_mutex_lock && 1bv32 == ldv_mutex_pt_mutex) && 1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) && 1bv32 == ldv_mutex_mutex_of_device) - InvariantResult [Line: 4168]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3066]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3066]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3491]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4346]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3718]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4228]: 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)) || !(1bv32 == ldv_mutex_pt_mutex) - InvariantResult [Line: 4422]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || ldv_state_variable_1 == 0bv32) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(1bv32 == ldv_mutex_pt_mutex) - InvariantResult [Line: 4361]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3544]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4346]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3580]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3261]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(2bv32 == ldv_mutex_pt_mutex)) || !(1bv32 == ldv_mutex_mutex_of_device)) && ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(1bv32 == ldv_mutex_pt_mutex)) - InvariantResult [Line: 3760]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3304]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4228]: 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)) || !(1bv32 == ldv_mutex_pt_mutex) - InvariantResult [Line: 3842]: 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)) || 2bv32 == ldv_mutex_pt_mutex) || !(1bv32 == \old(ldv_mutex_pt_mutex)) - InvariantResult [Line: 3718]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4422]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3544]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3457]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4168]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4422]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3491]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4419]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || ldv_state_variable_1 == 0bv32) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(1bv32 == ldv_mutex_pt_mutex) - InvariantResult [Line: 3261]: Loop Invariant Derived loop invariant: ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(2bv32 == ldv_mutex_pt_mutex)) || !(1bv32 == ldv_mutex_mutex_of_device)) && ((((!(1bv32 == ldv_mutex_cred_guard_mutex_of_signal_struct) || !(1bv32 == ldv_mutex_lock)) || !(disable == 0bv32)) || !(1bv32 == ldv_mutex_mutex_of_device)) || !(1bv32 == ldv_mutex_pt_mutex)) - InvariantResult [Line: 4168]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3760]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3304]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 62 procedures, 683 locations, 1 error locations. SAFE Result, 41.1s OverallTime, 23 OverallIterations, 18 TraceHistogramMax, 19.5s AutomataDifference, 0.0s DeadEndRemovalTime, 5.2s HoareAnnotationTime, HoareTripleCheckerStatistics: 20635 SDtfs, 5157 SDslu, 62383 SDs, 0 SdLazy, 420 SolverSat, 43 SolverUnsat, 7 SolverUnknown, 0 SolverNotchecked, 17.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 8391 GetRequests, 8294 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1289occurred in iteration=22, 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, 23 MinimizatonAttempts, 754 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 266 LocationsWithAnnotation, 17758 PreInvPairs, 18079 NumberOfFragments, 2159 HoareAnnotationTreeSize, 17758 FomulaSimplifications, 12104 FormulaSimplificationTreeSizeReduction, 1.7s HoareSimplificationTime, 266 FomulaSimplificationsInter, 17118 FormulaSimplificationTreeSizeReductionInter, 3.2s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 2.0s SsaConstructionTime, 5.4s SatisfiabilityAnalysisTime, 6.5s InterpolantComputationTime, 5487 NumberOfCodeBlocks, 5487 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 8376 ConstructedInterpolants, 0 QuantifiedInterpolants, 3401445 SizeOfPredicates, 24 NumberOfNonLiveVariables, 30786 ConjunctsInSsa, 111 ConjunctsInUnsatCore, 33 InterpolantComputations, 21 PerfectInterpolantSequences, 12815/12927 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...