./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mediatek--mt7601u--mt7601u.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mediatek--mt7601u--mt7601u.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 9f23cfa62b71a2e5a51fffc3a30328961f014d6aa87a85f8537d47b2cd2ac62e --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 20:42:10,609 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 20:42:10,611 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 20:42:10,632 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 20:42:10,632 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 20:42:10,634 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 20:42:10,635 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 20:42:10,637 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 20:42:10,639 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 20:42:10,640 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 20:42:10,641 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 20:42:10,643 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 20:42:10,643 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 20:42:10,645 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 20:42:10,646 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 20:42:10,647 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 20:42:10,648 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 20:42:10,650 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 20:42:10,651 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 20:42:10,653 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 20:42:10,655 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 20:42:10,657 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 20:42:10,658 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 20:42:10,659 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 20:42:10,662 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 20:42:10,663 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 20:42:10,663 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 20:42:10,664 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 20:42:10,665 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 20:42:10,666 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 20:42:10,666 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 20:42:10,667 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 20:42:10,668 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 20:42:10,669 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 20:42:10,670 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 20:42:10,671 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 20:42:10,672 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 20:42:10,672 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 20:42:10,673 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 20:42:10,674 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 20:42:10,675 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 20:42:10,676 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-20 20:42:10,712 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 20:42:10,712 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 20:42:10,713 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 20:42:10,713 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 20:42:10,714 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 20:42:10,715 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 20:42:10,715 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-20 20:42:10,715 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-20 20:42:10,715 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-20 20:42:10,715 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-20 20:42:10,716 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-20 20:42:10,717 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-20 20:42:10,717 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-20 20:42:10,717 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-20 20:42:10,717 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-20 20:42:10,718 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-20 20:42:10,718 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-20 20:42:10,718 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-20 20:42:10,719 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 20:42:10,719 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 20:42:10,720 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 20:42:10,720 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 20:42:10,720 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 20:42:10,720 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 20:42:10,720 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 20:42:10,721 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 20:42:10,721 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 20:42:10,721 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 20:42:10,721 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 20:42:10,721 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 20:42:10,722 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 20:42:10,722 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-20 20:42:10,722 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 20:42:10,722 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 20:42:10,723 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-20 20:42:10,723 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 20:42:10,723 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 20:42:10,723 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-20 20:42:10,723 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 9f23cfa62b71a2e5a51fffc3a30328961f014d6aa87a85f8537d47b2cd2ac62e [2022-11-20 20:42:11,056 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 20:42:11,095 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 20:42:11,097 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 20:42:11,099 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 20:42:11,099 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 20:42:11,101 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mediatek--mt7601u--mt7601u.ko-entry_point.cil.out.i [2022-11-20 20:42:14,112 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 20:42:15,164 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 20:42:15,165 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mediatek--mt7601u--mt7601u.ko-entry_point.cil.out.i [2022-11-20 20:42:15,261 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/data/0c750aef7/5d00a3a4d4ce4314bb900a8a726858bd/FLAGec049b156 [2022-11-20 20:42:15,280 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/data/0c750aef7/5d00a3a4d4ce4314bb900a8a726858bd [2022-11-20 20:42:15,285 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 20:42:15,287 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 20:42:15,292 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 20:42:15,292 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 20:42:15,296 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 20:42:15,298 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 08:42:15" (1/1) ... [2022-11-20 20:42:15,299 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@381c55ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:15, skipping insertion in model container [2022-11-20 20:42:15,299 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 08:42:15" (1/1) ... [2022-11-20 20:42:15,307 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 20:42:15,625 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 20:42:18,493 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValue(TypeSizes.java:384) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitabsTranslation.abstractShiftRight(BitabsTranslation.java:159) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.constructBinaryBitwiseIntegerExpression(IntegerTranslation.java:190) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.ExpressionTranslation.constructBinaryBitwiseExpression(ExpressionTranslation.java:131) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CExpressionTranslator.handleBitshiftOperation(CExpressionTranslator.java:418) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:834) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:282) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2446) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:303) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:960) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:279) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:727) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:282) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2446) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:303) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleReturnStatement(FunctionHandler.java:540) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2061) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:193) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:371) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1489) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:155) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3314) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2388) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:600) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:134) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:192) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:115) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.(MainTranslator.java:93) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-20 20:42:18,503 INFO L158 Benchmark]: Toolchain (without parser) took 3215.50ms. Allocated memory was 176.2MB in the beginning and 234.9MB in the end (delta: 58.7MB). Free memory was 101.3MB in the beginning and 145.3MB in the end (delta: -44.0MB). Peak memory consumption was 62.3MB. Max. memory is 16.1GB. [2022-11-20 20:42:18,504 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 176.2MB. Free memory is still 145.8MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 20:42:18,505 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3209.10ms. Allocated memory was 176.2MB in the beginning and 234.9MB in the end (delta: 58.7MB). Free memory was 101.3MB in the beginning and 145.3MB in the end (delta: -44.0MB). Peak memory consumption was 62.3MB. Max. memory is 16.1GB. [2022-11-20 20:42:18,507 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21ms. Allocated memory is still 176.2MB. Free memory is still 145.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3209.10ms. Allocated memory was 176.2MB in the beginning and 234.9MB in the end (delta: 58.7MB). Free memory was 101.3MB in the beginning and 145.3MB in the end (delta: -44.0MB). Peak memory consumption was 62.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - ExceptionOrErrorResult: NullPointerException: null de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: NullPointerException: null: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValue(TypeSizes.java:384) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mediatek--mt7601u--mt7601u.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 9f23cfa62b71a2e5a51fffc3a30328961f014d6aa87a85f8537d47b2cd2ac62e --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 20:42:20,956 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 20:42:20,959 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 20:42:20,981 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 20:42:20,981 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 20:42:20,983 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 20:42:20,984 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 20:42:20,986 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 20:42:20,988 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 20:42:20,990 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 20:42:20,991 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 20:42:20,992 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 20:42:20,993 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 20:42:20,994 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 20:42:20,995 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 20:42:20,997 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 20:42:20,998 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 20:42:20,999 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 20:42:21,001 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 20:42:21,003 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 20:42:21,005 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 20:42:21,007 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 20:42:21,008 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 20:42:21,009 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 20:42:21,013 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 20:42:21,014 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 20:42:21,014 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 20:42:21,015 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 20:42:21,016 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 20:42:21,017 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 20:42:21,017 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 20:42:21,019 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 20:42:21,020 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 20:42:21,021 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 20:42:21,035 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 20:42:21,036 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 20:42:21,037 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 20:42:21,037 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 20:42:21,038 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 20:42:21,039 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 20:42:21,040 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 20:42:21,042 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-20 20:42:21,068 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 20:42:21,068 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 20:42:21,069 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 20:42:21,069 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 20:42:21,070 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 20:42:21,070 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 20:42:21,071 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-20 20:42:21,071 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-20 20:42:21,071 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-20 20:42:21,072 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-20 20:42:21,072 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-20 20:42:21,072 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-20 20:42:21,073 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 20:42:21,074 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 20:42:21,074 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 20:42:21,074 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 20:42:21,075 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 20:42:21,075 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 20:42:21,075 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-20 20:42:21,075 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-20 20:42:21,076 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 20:42:21,076 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 20:42:21,076 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 20:42:21,077 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 20:42:21,077 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 20:42:21,077 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 20:42:21,077 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 20:42:21,078 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 20:42:21,078 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 20:42:21,078 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 20:42:21,079 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-20 20:42:21,079 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-20 20:42:21,079 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 20:42:21,079 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-20 20:42:21,080 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-20 20:42:21,080 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 9f23cfa62b71a2e5a51fffc3a30328961f014d6aa87a85f8537d47b2cd2ac62e [2022-11-20 20:42:21,512 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 20:42:21,552 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 20:42:21,555 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 20:42:21,556 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 20:42:21,557 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 20:42:21,559 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mediatek--mt7601u--mt7601u.ko-entry_point.cil.out.i [2022-11-20 20:42:24,719 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 20:42:25,669 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 20:42:25,670 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mediatek--mt7601u--mt7601u.ko-entry_point.cil.out.i [2022-11-20 20:42:25,761 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/data/3581aa6c8/01094ef1f1184c31b9f3f5721730e537/FLAGf5145f330 [2022-11-20 20:42:25,781 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/data/3581aa6c8/01094ef1f1184c31b9f3f5721730e537 [2022-11-20 20:42:25,786 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 20:42:25,788 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 20:42:25,794 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 20:42:25,794 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 20:42:25,798 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 20:42:25,799 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 08:42:25" (1/1) ... [2022-11-20 20:42:25,800 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@595f94a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:25, skipping insertion in model container [2022-11-20 20:42:25,800 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 08:42:25" (1/1) ... [2022-11-20 20:42:25,808 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 20:42:26,128 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 20:42:36,966 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mediatek--mt7601u--mt7601u.ko-entry_point.cil.out.i[766015,766028] [2022-11-20 20:42:37,654 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 20:42:37,730 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-20 20:42:38,021 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 20:42:38,962 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mediatek--mt7601u--mt7601u.ko-entry_point.cil.out.i[766015,766028] [2022-11-20 20:42:38,985 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 20:42:39,037 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 20:42:39,811 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mediatek--mt7601u--mt7601u.ko-entry_point.cil.out.i[766015,766028] [2022-11-20 20:42:39,837 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 20:42:40,282 INFO L208 MainTranslator]: Completed translation [2022-11-20 20:42:40,282 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40 WrapperNode [2022-11-20 20:42:40,283 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 20:42:40,284 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 20:42:40,284 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 20:42:40,284 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 20:42:40,292 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (1/1) ... [2022-11-20 20:42:40,476 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (1/1) ... [2022-11-20 20:42:40,987 INFO L138 Inliner]: procedures = 992, calls = 8210, calls flagged for inlining = 435, calls inlined = 368, statements flattened = 16413 [2022-11-20 20:42:40,989 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 20:42:40,990 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 20:42:40,990 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 20:42:40,990 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 20:42:41,001 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (1/1) ... [2022-11-20 20:42:41,002 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (1/1) ... [2022-11-20 20:42:41,113 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (1/1) ... [2022-11-20 20:42:41,114 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (1/1) ... [2022-11-20 20:42:41,457 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (1/1) ... [2022-11-20 20:42:41,519 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (1/1) ... [2022-11-20 20:42:41,858 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (1/1) ... [2022-11-20 20:42:41,890 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (1/1) ... [2022-11-20 20:42:41,972 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 20:42:41,973 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 20:42:41,973 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 20:42:41,973 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 20:42:41,974 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (1/1) ... [2022-11-20 20:42:41,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 20:42:41,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 20:42:42,008 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 20:42:42,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 20:42:42,057 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2022-11-20 20:42:42,059 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2022-11-20 20:42:42,059 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2022-11-20 20:42:42,060 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2022-11-20 20:42:42,060 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lockdep_current_cpu_online [2022-11-20 20:42:42,060 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lockdep_current_cpu_online [2022-11-20 20:42:42,060 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_txskb [2022-11-20 20:42:42,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_txskb [2022-11-20 20:42:42,061 INFO L130 BoogieDeclarations]: Found specification of procedure s6_to_int [2022-11-20 20:42:42,061 INFO L138 BoogieDeclarations]: Found implementation of procedure s6_to_int [2022-11-20 20:42:42,061 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_urb_has_error [2022-11-20 20:42:42,062 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_urb_has_error [2022-11-20 20:42:42,062 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pad [2022-11-20 20:42:42,062 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pad [2022-11-20 20:42:42,063 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u8~0~X~~u8~0~TO~VOID [2022-11-20 20:42:42,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u8~0~X~~u8~0~TO~VOID [2022-11-20 20:42:42,063 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_mac_set_ampdu_factor [2022-11-20 20:42:42,063 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_mac_set_ampdu_factor [2022-11-20 20:42:42,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_vendor_req_mutex_of_mt7601u_dev [2022-11-20 20:42:42,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_vendor_req_mutex_of_mt7601u_dev [2022-11-20 20:42:42,064 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-20 20:42:42,064 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-20 20:42:42,064 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_clear [2022-11-20 20:42:42,064 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_clear [2022-11-20 20:42:42,065 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_mt7601u_mcu [2022-11-20 20:42:42,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_mt7601u_mcu [2022-11-20 20:42:42,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_hw_atomic_mutex_of_mt7601u_dev [2022-11-20 20:42:42,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_hw_atomic_mutex_of_mt7601u_dev [2022-11-20 20:42:42,066 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_rmw [2022-11-20 20:42:42,067 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_rmw [2022-11-20 20:42:42,067 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_release [2022-11-20 20:42:42,067 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_release [2022-11-20 20:42:42,067 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_rf_rmw [2022-11-20 20:42:42,067 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_rf_rmw [2022-11-20 20:42:42,067 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_reg_atomic_mutex_of_mt7601u_dev [2022-11-20 20:42:42,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_reg_atomic_mutex_of_mt7601u_dev [2022-11-20 20:42:42,068 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u8~0~TO~VOID [2022-11-20 20:42:42,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u8~0~TO~VOID [2022-11-20 20:42:42,068 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2022-11-20 20:42:42,068 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2022-11-20 20:42:42,069 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-20 20:42:42,069 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-20 20:42:42,069 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_set_bw_filter [2022-11-20 20:42:42,069 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_set_bw_filter [2022-11-20 20:42:42,069 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_bbp_rmc [2022-11-20 20:42:42,069 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_bbp_rmc [2022-11-20 20:42:42,070 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-20 20:42:42,070 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-20 20:42:42,071 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_bbp_rmw [2022-11-20 20:42:42,071 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_bbp_rmw [2022-11-20 20:42:42,071 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock_sched_notrace___1 [2022-11-20 20:42:42,072 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock_sched_notrace___1 [2022-11-20 20:42:42,072 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_delayed_work [2022-11-20 20:42:42,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_delayed_work [2022-11-20 20:42:42,072 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock_sched_notrace___2 [2022-11-20 20:42:42,073 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock_sched_notrace___2 [2022-11-20 20:42:42,073 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_sta_add [2022-11-20 20:42:42,073 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_sta_add [2022-11-20 20:42:42,073 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2022-11-20 20:42:42,074 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2022-11-20 20:42:42,074 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_vendor_single_wr [2022-11-20 20:42:42,074 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_vendor_single_wr [2022-11-20 20:42:42,074 INFO L130 BoogieDeclarations]: Found specification of procedure trace_event_raw_init [2022-11-20 20:42:42,074 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_event_raw_init [2022-11-20 20:42:42,075 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_set_rts_threshold [2022-11-20 20:42:42,075 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_set_rts_threshold [2022-11-20 20:42:42,075 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headroom [2022-11-20 20:42:42,075 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headroom [2022-11-20 20:42:42,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_vendor_req_mutex_of_mt7601u_dev [2022-11-20 20:42:42,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_vendor_req_mutex_of_mt7601u_dev [2022-11-20 20:42:42,076 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_copy [2022-11-20 20:42:42,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_copy [2022-11-20 20:42:42,076 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_config [2022-11-20 20:42:42,076 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_config [2022-11-20 20:42:42,077 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_bbp_rr [2022-11-20 20:42:42,077 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_bbp_rr [2022-11-20 20:42:42,077 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_rr [2022-11-20 20:42:42,077 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_rr [2022-11-20 20:42:42,077 INFO L130 BoogieDeclarations]: Found specification of procedure s6_validate [2022-11-20 20:42:42,078 INFO L138 BoogieDeclarations]: Found implementation of procedure s6_validate [2022-11-20 20:42:42,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-11-20 20:42:42,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-11-20 20:42:42,079 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_usb_free_buf [2022-11-20 20:42:42,079 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_usb_free_buf [2022-11-20 20:42:42,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 20:42:42,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 20:42:42,079 INFO L130 BoogieDeclarations]: Found specification of procedure field_valid [2022-11-20 20:42:42,080 INFO L138 BoogieDeclarations]: Found implementation of procedure field_valid [2022-11-20 20:42:42,080 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-20 20:42:42,080 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-20 20:42:42,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-20 20:42:42,080 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-20 20:42:42,080 INFO L130 BoogieDeclarations]: Found specification of procedure q2hwq [2022-11-20 20:42:42,081 INFO L138 BoogieDeclarations]: Found implementation of procedure q2hwq [2022-11-20 20:42:42,081 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2022-11-20 20:42:42,081 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2022-11-20 20:42:42,081 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work___0 [2022-11-20 20:42:42,081 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work___0 [2022-11-20 20:42:42,082 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2022-11-20 20:42:42,082 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2022-11-20 20:42:42,082 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kzalloc [2022-11-20 20:42:42,082 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kzalloc [2022-11-20 20:42:42,082 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-20 20:42:42,082 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-20 20:42:42,083 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_u32 [2022-11-20 20:42:42,083 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_u32 [2022-11-20 20:42:42,083 INFO L130 BoogieDeclarations]: Found specification of procedure int_to_s6 [2022-11-20 20:42:42,083 INFO L138 BoogieDeclarations]: Found implementation of procedure int_to_s6 [2022-11-20 20:42:42,084 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_agc_default [2022-11-20 20:42:42,085 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_agc_default [2022-11-20 20:42:42,087 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_dma_cleanup [2022-11-20 20:42:42,088 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_dma_cleanup [2022-11-20 20:42:42,088 INFO L130 BoogieDeclarations]: Found specification of procedure lock_is_held [2022-11-20 20:42:42,088 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_is_held [2022-11-20 20:42:42,089 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_bbp_wr [2022-11-20 20:42:42,090 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_bbp_wr [2022-11-20 20:42:42,091 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_mt7601u_dev [2022-11-20 20:42:42,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_mt7601u_dev [2022-11-20 20:42:42,091 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-20 20:42:42,096 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-20 20:42:42,097 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_wr [2022-11-20 20:42:42,097 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_wr [2022-11-20 20:42:42,097 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tail_pointer [2022-11-20 20:42:42,097 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tail_pointer [2022-11-20 20:42:42,097 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 20:42:42,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 20:42:42,098 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-20 20:42:42,098 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-20 20:42:42,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-20 20:42:42,099 INFO L130 BoogieDeclarations]: Found specification of procedure trace_event_reg [2022-11-20 20:42:42,100 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_event_reg [2022-11-20 20:42:42,100 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2022-11-20 20:42:42,100 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2022-11-20 20:42:42,100 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_hw_atomic_mutex_of_mt7601u_dev [2022-11-20 20:42:42,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_hw_atomic_mutex_of_mt7601u_dev [2022-11-20 20:42:42,100 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2022-11-20 20:42:42,100 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2022-11-20 20:42:42,101 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2022-11-20 20:42:42,101 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2022-11-20 20:42:42,101 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-11-20 20:42:42,101 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_usb_alloc_buf [2022-11-20 20:42:42,101 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_usb_alloc_buf [2022-11-20 20:42:42,101 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kmalloc [2022-11-20 20:42:42,101 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kmalloc [2022-11-20 20:42:42,102 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-20 20:42:42,102 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-20 20:42:42,102 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2022-11-20 20:42:42,102 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2022-11-20 20:42:42,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-20 20:42:42,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-20 20:42:42,102 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2022-11-20 20:42:42,103 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2022-11-20 20:42:42,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-20 20:42:42,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-20 20:42:42,104 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_init_hardware [2022-11-20 20:42:42,104 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_init_hardware [2022-11-20 20:42:42,104 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-11-20 20:42:42,104 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-11-20 20:42:42,104 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_submit_rx_buf [2022-11-20 20:42:42,104 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_submit_rx_buf [2022-11-20 20:42:42,105 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2022-11-20 20:42:42,105 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2022-11-20 20:42:42,105 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2022-11-20 20:42:42,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2022-11-20 20:42:42,106 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 20:42:42,106 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-20 20:42:42,106 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-20 20:42:42,106 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2022-11-20 20:42:42,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2022-11-20 20:42:42,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 20:42:42,106 INFO L130 BoogieDeclarations]: Found specification of procedure simple_attr_write [2022-11-20 20:42:42,107 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_attr_write [2022-11-20 20:42:42,107 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_remove_interface [2022-11-20 20:42:42,107 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_remove_interface [2022-11-20 20:42:42,107 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2022-11-20 20:42:42,107 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2022-11-20 20:42:42,107 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_2 [2022-11-20 20:42:42,107 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_2 [2022-11-20 20:42:42,108 INFO L130 BoogieDeclarations]: Found specification of procedure trace_read_temp [2022-11-20 20:42:42,108 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_read_temp [2022-11-20 20:42:42,109 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_mcu_cmd_deinit [2022-11-20 20:42:42,109 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_mcu_cmd_deinit [2022-11-20 20:42:42,109 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2022-11-20 20:42:42,110 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2022-11-20 20:42:42,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-11-20 20:42:42,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-11-20 20:42:42,111 INFO L130 BoogieDeclarations]: Found specification of procedure _ieee80211_hw_set [2022-11-20 20:42:42,111 INFO L138 BoogieDeclarations]: Found implementation of procedure _ieee80211_hw_set [2022-11-20 20:42:42,111 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2022-11-20 20:42:42,111 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2022-11-20 20:42:42,111 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_mcu_msg_alloc [2022-11-20 20:42:42,111 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_mcu_msg_alloc [2022-11-20 20:42:42,112 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2022-11-20 20:42:42,112 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2022-11-20 20:42:42,112 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-20 20:42:42,200 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-20 20:42:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_vco_cal [2022-11-20 20:42:42,201 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_vco_cal [2022-11-20 20:42:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_mt7601u_mcu [2022-11-20 20:42:42,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_mt7601u_mcu [2022-11-20 20:42:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2022-11-20 20:42:42,201 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2022-11-20 20:42:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___3 [2022-11-20 20:42:42,201 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___3 [2022-11-20 20:42:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___2 [2022-11-20 20:42:42,201 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___2 [2022-11-20 20:42:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___1 [2022-11-20 20:42:42,201 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___1 [2022-11-20 20:42:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___0 [2022-11-20 20:42:42,202 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___0 [2022-11-20 20:42:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u8~0~TO~VOID [2022-11-20 20:42:42,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u8~0~TO~VOID [2022-11-20 20:42:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___4 [2022-11-20 20:42:42,202 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___4 [2022-11-20 20:42:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2022-11-20 20:42:42,202 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2022-11-20 20:42:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure usb_poison_urb [2022-11-20 20:42:42,202 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_poison_urb [2022-11-20 20:42:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_rr [2022-11-20 20:42:42,202 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_rr [2022-11-20 20:42:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-20 20:42:42,202 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-20 20:42:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2022-11-20 20:42:42,203 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2022-11-20 20:42:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_mac_set_ctrlch [2022-11-20 20:42:42,203 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_mac_set_ctrlch [2022-11-20 20:42:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2022-11-20 20:42:42,203 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2022-11-20 20:42:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-20 20:42:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_vendor_request [2022-11-20 20:42:42,203 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_vendor_request [2022-11-20 20:42:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-20 20:42:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_set [2022-11-20 20:42:42,203 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_set [2022-11-20 20:42:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-20 20:42:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-20 20:42:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_mt7601u_dev [2022-11-20 20:42:42,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_mt7601u_dev [2022-11-20 20:42:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-20 20:42:42,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-20 20:42:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_tx [2022-11-20 20:42:42,204 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_tx [2022-11-20 20:42:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_configure_filter [2022-11-20 20:42:42,204 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_configure_filter [2022-11-20 20:42:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_wr [2022-11-20 20:42:42,204 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_wr [2022-11-20 20:42:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_false [2022-11-20 20:42:42,204 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_false [2022-11-20 20:42:42,204 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_nonlinear [2022-11-20 20:42:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_nonlinear [2022-11-20 20:42:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_mac_config_tsf [2022-11-20 20:42:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_mac_config_tsf [2022-11-20 20:42:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_acquire [2022-11-20 20:42:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_acquire [2022-11-20 20:42:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_temp_comp [2022-11-20 20:42:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_temp_comp [2022-11-20 20:42:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_rxdc_cal [2022-11-20 20:42:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_rxdc_cal [2022-11-20 20:42:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure field_validate [2022-11-20 20:42:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure field_validate [2022-11-20 20:42:42,205 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2022-11-20 20:42:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2022-11-20 20:42:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_reg_atomic_mutex_of_mt7601u_dev [2022-11-20 20:42:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_reg_atomic_mutex_of_mt7601u_dev [2022-11-20 20:42:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_resume [2022-11-20 20:42:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_resume [2022-11-20 20:42:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2022-11-20 20:42:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2022-11-20 20:42:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_CB [2022-11-20 20:42:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_CB [2022-11-20 20:42:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-11-20 20:42:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-11-20 20:42:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-20 20:42:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-20 20:42:42,206 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_dev [2022-11-20 20:42:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_dev [2022-11-20 20:42:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-11-20 20:42:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-11-20 20:42:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2022-11-20 20:42:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2022-11-20 20:42:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-20 20:42:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-20 20:42:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_ampdu_action [2022-11-20 20:42:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_ampdu_action [2022-11-20 20:42:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2022-11-20 20:42:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2022-11-20 20:42:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_addr_wr [2022-11-20 20:42:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_addr_wr [2022-11-20 20:42:42,207 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_bbp_temp [2022-11-20 20:42:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_bbp_temp [2022-11-20 20:42:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_mcu_function_select [2022-11-20 20:42:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_mcu_function_select [2022-11-20 20:42:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2022-11-20 20:42:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2022-11-20 20:42:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_sta_rate_tbl_update [2022-11-20 20:42:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_sta_rate_tbl_update [2022-11-20 20:42:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_disconnect [2022-11-20 20:42:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_disconnect [2022-11-20 20:42:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure fls [2022-11-20 20:42:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure fls [2022-11-20 20:42:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_chip_onoff [2022-11-20 20:42:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_chip_onoff [2022-11-20 20:42:42,208 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_set_key [2022-11-20 20:42:42,209 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_set_key [2022-11-20 20:42:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-20 20:42:42,209 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-20 20:42:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock___0 [2022-11-20 20:42:42,209 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock___0 [2022-11-20 20:42:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace___2 [2022-11-20 20:42:42,209 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace___2 [2022-11-20 20:42:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace___1 [2022-11-20 20:42:42,209 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace___1 [2022-11-20 20:42:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_num [2022-11-20 20:42:42,209 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_num [2022-11-20 20:42:42,209 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_bbp_set_bw [2022-11-20 20:42:42,209 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_bbp_set_bw [2022-11-20 20:42:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_mac_wcid_set_key [2022-11-20 20:42:42,210 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_mac_wcid_set_key [2022-11-20 20:42:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 20:42:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_bbp_set_ctrlch [2022-11-20 20:42:42,210 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_bbp_set_ctrlch [2022-11-20 20:42:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-11-20 20:42:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-20 20:42:42,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-20 20:42:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-20 20:42:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_rf_wr [2022-11-20 20:42:42,217 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_rf_wr [2022-11-20 20:42:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure trace_raw_output_prep [2022-11-20 20:42:42,217 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_raw_output_prep [2022-11-20 20:42:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-20 20:42:42,217 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-20 20:42:42,217 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_efuse_read [2022-11-20 20:42:42,218 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_efuse_read [2022-11-20 20:42:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_cleanup [2022-11-20 20:42:42,218 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_cleanup [2022-11-20 20:42:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_rf_rr [2022-11-20 20:42:42,218 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_rf_rr [2022-11-20 20:42:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2022-11-20 20:42:42,218 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2022-11-20 20:42:42,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-20 20:42:42,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-20 20:42:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_mac_tx_rate_val [2022-11-20 20:42:42,219 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_mac_tx_rate_val [2022-11-20 20:42:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_pages [2022-11-20 20:42:42,219 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_pages [2022-11-20 20:42:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-20 20:42:42,219 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-20 20:42:42,219 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2022-11-20 20:42:42,220 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2022-11-20 20:42:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_sw_scan_complete [2022-11-20 20:42:42,220 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_sw_scan_complete [2022-11-20 20:42:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure trace_define_field [2022-11-20 20:42:42,220 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_define_field [2022-11-20 20:42:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put_le32 [2022-11-20 20:42:42,220 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put_le32 [2022-11-20 20:42:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2022-11-20 20:42:42,221 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2022-11-20 20:42:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_wr_copy [2022-11-20 20:42:42,221 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_wr_copy [2022-11-20 20:42:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_add_interface [2022-11-20 20:42:42,221 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_add_interface [2022-11-20 20:42:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2022-11-20 20:42:42,221 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2022-11-20 20:42:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_usb_submit_buf [2022-11-20 20:42:42,222 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_usb_submit_buf [2022-11-20 20:42:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_hw [2022-11-20 20:42:42,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_hw [2022-11-20 20:42:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_dma_fw [2022-11-20 20:42:42,223 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_dma_fw [2022-11-20 20:42:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-20 20:42:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-20 20:42:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-20 20:42:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-20 20:42:42,224 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-20 20:42:42,225 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-11-20 20:42:42,226 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-11-20 20:42:42,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-20 20:42:42,226 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2022-11-20 20:42:42,226 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2022-11-20 20:42:42,226 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2022-11-20 20:42:42,226 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2022-11-20 20:42:42,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-20 20:42:42,227 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2022-11-20 20:42:42,227 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2022-11-20 20:42:42,227 INFO L130 BoogieDeclarations]: Found specification of procedure lin2dBd [2022-11-20 20:42:42,231 INFO L138 BoogieDeclarations]: Found implementation of procedure lin2dBd [2022-11-20 20:42:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-20 20:42:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-20 20:42:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-20 20:42:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-20 20:42:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-20 20:42:42,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-20 20:42:42,232 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2022-11-20 20:42:42,232 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2022-11-20 20:42:42,232 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le32 [2022-11-20 20:42:42,232 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le32 [2022-11-20 20:42:42,232 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_to_usb_dev [2022-11-20 20:42:42,232 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_to_usb_dev [2022-11-20 20:42:42,232 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_bbp_r47_get [2022-11-20 20:42:42,233 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_bbp_r47_get [2022-11-20 20:42:42,233 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_tx_stat [2022-11-20 20:42:42,233 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_tx_stat [2022-11-20 20:42:42,233 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_sta_notify [2022-11-20 20:42:42,233 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_sta_notify [2022-11-20 20:42:42,233 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2022-11-20 20:42:42,233 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2022-11-20 20:42:42,233 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2022-11-20 20:42:42,234 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2022-11-20 20:42:42,234 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_conf_tx [2022-11-20 20:42:42,234 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_conf_tx [2022-11-20 20:42:42,234 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-20 20:42:42,234 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-20 20:42:42,234 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-20 20:42:42,234 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-20 20:42:42,235 INFO L130 BoogieDeclarations]: Found specification of procedure trace_handle_return [2022-11-20 20:42:42,235 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_handle_return [2022-11-20 20:42:42,235 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_get_hdrlen_from_skb [2022-11-20 20:42:42,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_get_hdrlen_from_skb [2022-11-20 20:42:42,235 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_mac_wcid_setup [2022-11-20 20:42:42,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_mac_wcid_setup [2022-11-20 20:42:42,235 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2022-11-20 20:42:42,235 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2022-11-20 20:42:42,236 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-20 20:42:42,236 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-20 20:42:42,236 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_burst_write_regs [2022-11-20 20:42:42,236 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_burst_write_regs [2022-11-20 20:42:42,236 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock_sched_notrace [2022-11-20 20:42:42,236 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock_sched_notrace [2022-11-20 20:42:42,236 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock___0 [2022-11-20 20:42:42,236 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock___0 [2022-11-20 20:42:42,237 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le32 [2022-11-20 20:42:42,237 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le32 [2022-11-20 20:42:42,237 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2022-11-20 20:42:42,237 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2022-11-20 20:42:42,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-20 20:42:42,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-20 20:42:42,237 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2022-11-20 20:42:42,237 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2022-11-20 20:42:42,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-20 20:42:42,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-20 20:42:42,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 20:42:42,238 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count___1 [2022-11-20 20:42:42,238 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count___1 [2022-11-20 20:42:42,238 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_write_reg_pairs [2022-11-20 20:42:42,238 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_write_reg_pairs [2022-11-20 20:42:42,238 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2022-11-20 20:42:42,239 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2022-11-20 20:42:42,239 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_mac_get_key_info [2022-11-20 20:42:42,239 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_mac_get_key_info [2022-11-20 20:42:42,239 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_bulk [2022-11-20 20:42:42,239 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_bulk [2022-11-20 20:42:42,239 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2022-11-20 20:42:42,239 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2022-11-20 20:42:42,239 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_sta_remove [2022-11-20 20:42:42,240 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_sta_remove [2022-11-20 20:42:42,240 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-20 20:42:42,240 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-20 20:42:42,240 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_bss_info_changed [2022-11-20 20:42:42,240 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_bss_info_changed [2022-11-20 20:42:42,240 INFO L130 BoogieDeclarations]: Found specification of procedure skb_cow [2022-11-20 20:42:42,240 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_cow [2022-11-20 20:42:42,240 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-20 20:42:42,241 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-20 20:42:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2022-11-20 20:42:42,241 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2022-11-20 20:42:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_wait_asic_ready [2022-11-20 20:42:42,241 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_wait_asic_ready [2022-11-20 20:42:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2022-11-20 20:42:42,241 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2022-11-20 20:42:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_sw_scan [2022-11-20 20:42:42,242 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_sw_scan [2022-11-20 20:42:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-11-20 20:42:42,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-11-20 20:42:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2022-11-20 20:42:42,242 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2022-11-20 20:42:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_mcu_calibrate [2022-11-20 20:42:42,242 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_mcu_calibrate [2022-11-20 20:42:42,243 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_mcu_msg_send [2022-11-20 20:42:42,243 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_mcu_msg_send [2022-11-20 20:42:42,243 INFO L130 BoogieDeclarations]: Found specification of procedure firmware_running [2022-11-20 20:42:42,243 INFO L138 BoogieDeclarations]: Found implementation of procedure firmware_running [2022-11-20 20:42:42,243 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_rmw [2022-11-20 20:42:42,243 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_rmw [2022-11-20 20:42:42,243 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_poll [2022-11-20 20:42:42,243 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_poll [2022-11-20 20:42:42,243 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-20 20:42:42,244 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-20 20:42:42,244 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_set_power_rate [2022-11-20 20:42:42,244 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_set_power_rate [2022-11-20 20:42:42,244 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-11-20 20:42:42,244 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-11-20 20:42:42,244 INFO L130 BoogieDeclarations]: Found specification of procedure mt7601u_has_tssi [2022-11-20 20:42:42,244 INFO L138 BoogieDeclarations]: Found implementation of procedure mt7601u_has_tssi [2022-11-20 20:42:42,244 INFO L130 BoogieDeclarations]: Found specification of procedure mt76_poll_msec [2022-11-20 20:42:42,245 INFO L138 BoogieDeclarations]: Found implementation of procedure mt76_poll_msec [2022-11-20 20:42:42,245 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2022-11-20 20:42:42,245 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2022-11-20 20:42:44,253 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 20:42:44,257 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 20:42:44,507 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-20 20:45:16,978 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 20:45:17,015 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 20:45:17,015 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-20 20:45:17,024 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 08:45:17 BoogieIcfgContainer [2022-11-20 20:45:17,024 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 20:45:17,028 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 20:45:17,028 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 20:45:17,031 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 20:45:17,031 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 08:42:25" (1/3) ... [2022-11-20 20:45:17,032 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f2badc1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 08:45:17, skipping insertion in model container [2022-11-20 20:45:17,032 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:42:40" (2/3) ... [2022-11-20 20:45:17,033 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f2badc1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 08:45:17, skipping insertion in model container [2022-11-20 20:45:17,034 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 08:45:17" (3/3) ... [2022-11-20 20:45:17,035 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--mediatek--mt7601u--mt7601u.ko-entry_point.cil.out.i [2022-11-20 20:45:17,055 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 20:45:17,055 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-20 20:45:17,228 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 20:45:17,239 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@c417d37, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 20:45:17,239 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-20 20:45:17,262 INFO L276 IsEmpty]: Start isEmpty. Operand has 5361 states, 3588 states have (on average 1.3664994425863992) internal successors, (4903), 3752 states have internal predecessors, (4903), 1540 states have call successors, (1540), 232 states have call predecessors, (1540), 231 states have return successors, (1501), 1497 states have call predecessors, (1501), 1501 states have call successors, (1501) [2022-11-20 20:45:17,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-20 20:45:17,295 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:45:17,296 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:45:17,296 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:45:17,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:45:17,305 INFO L85 PathProgramCache]: Analyzing trace with hash 2125104692, now seen corresponding path program 1 times [2022-11-20 20:45:17,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:45:17,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1334579485] [2022-11-20 20:45:17,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:45:17,345 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:45:17,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:45:17,350 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:45:17,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-20 20:45:37,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:45:38,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 8230 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-20 20:45:38,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:45:38,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:45:38,530 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:45:38,531 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:45:38,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1334579485] [2022-11-20 20:45:38,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1334579485] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:45:38,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:45:38,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 20:45:38,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719159820] [2022-11-20 20:45:38,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:45:38,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-20 20:45:38,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:45:38,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-20 20:45:38,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-20 20:45:38,594 INFO L87 Difference]: Start difference. First operand has 5361 states, 3588 states have (on average 1.3664994425863992) internal successors, (4903), 3752 states have internal predecessors, (4903), 1540 states have call successors, (1540), 232 states have call predecessors, (1540), 231 states have return successors, (1501), 1497 states have call predecessors, (1501), 1501 states have call successors, (1501) Second operand has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-20 20:45:39,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:45:39,039 INFO L93 Difference]: Finished difference Result 10717 states and 16427 transitions. [2022-11-20 20:45:39,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-20 20:45:39,042 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 69 [2022-11-20 20:45:39,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:45:39,108 INFO L225 Difference]: With dead ends: 10717 [2022-11-20 20:45:39,109 INFO L226 Difference]: Without dead ends: 5307 [2022-11-20 20:45:39,176 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-20 20:45:39,179 INFO L413 NwaCegarLoop]: 7923 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7923 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 20:45:39,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7923 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 20:45:39,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5307 states. [2022-11-20 20:45:39,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5307 to 5307. [2022-11-20 20:45:39,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5307 states, 3575 states have (on average 1.353846153846154) internal successors, (4840), 3698 states have internal predecessors, (4840), 1501 states have call successors, (1501), 231 states have call predecessors, (1501), 230 states have return successors, (1483), 1479 states have call predecessors, (1483), 1483 states have call successors, (1483) [2022-11-20 20:45:39,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5307 states to 5307 states and 7824 transitions. [2022-11-20 20:45:39,563 INFO L78 Accepts]: Start accepts. Automaton has 5307 states and 7824 transitions. Word has length 69 [2022-11-20 20:45:39,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:45:39,564 INFO L495 AbstractCegarLoop]: Abstraction has 5307 states and 7824 transitions. [2022-11-20 20:45:39,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-20 20:45:39,565 INFO L276 IsEmpty]: Start isEmpty. Operand 5307 states and 7824 transitions. [2022-11-20 20:45:39,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-20 20:45:39,576 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:45:39,576 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:45:39,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-20 20:45:39,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:45:39,799 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:45:39,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:45:39,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1736133518, now seen corresponding path program 1 times [2022-11-20 20:45:39,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:45:39,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [162522504] [2022-11-20 20:45:39,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:45:39,824 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:45:39,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:45:39,826 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:45:39,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-20 20:46:00,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:46:00,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 8230 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 20:46:00,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:46:01,424 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:46:01,424 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:46:01,425 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:46:01,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [162522504] [2022-11-20 20:46:01,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [162522504] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:46:01,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:46:01,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 20:46:01,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469544744] [2022-11-20 20:46:01,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:46:01,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 20:46:01,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:46:01,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 20:46:01,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 20:46:01,428 INFO L87 Difference]: Start difference. First operand 5307 states and 7824 transitions. Second operand has 6 states, 5 states have (on average 11.6) internal successors, (58), 6 states have internal predecessors, (58), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-20 20:46:08,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:46:08,244 INFO L93 Difference]: Finished difference Result 10614 states and 15786 transitions. [2022-11-20 20:46:08,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 20:46:08,245 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.6) internal successors, (58), 6 states have internal predecessors, (58), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 69 [2022-11-20 20:46:08,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:46:08,286 INFO L225 Difference]: With dead ends: 10614 [2022-11-20 20:46:08,286 INFO L226 Difference]: Without dead ends: 5308 [2022-11-20 20:46:08,322 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-20 20:46:08,323 INFO L413 NwaCegarLoop]: 7767 mSDtfsCounter, 6 mSDsluCounter, 30944 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 38711 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-11-20 20:46:08,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 38711 Invalid, 464 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [60 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2022-11-20 20:46:08,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5308 states. [2022-11-20 20:46:08,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5308 to 5308. [2022-11-20 20:46:08,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5308 states, 3576 states have (on average 1.3537472035794182) internal successors, (4841), 3699 states have internal predecessors, (4841), 1501 states have call successors, (1501), 231 states have call predecessors, (1501), 230 states have return successors, (1483), 1479 states have call predecessors, (1483), 1483 states have call successors, (1483) [2022-11-20 20:46:08,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5308 states to 5308 states and 7825 transitions. [2022-11-20 20:46:08,611 INFO L78 Accepts]: Start accepts. Automaton has 5308 states and 7825 transitions. Word has length 69 [2022-11-20 20:46:08,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:46:08,612 INFO L495 AbstractCegarLoop]: Abstraction has 5308 states and 7825 transitions. [2022-11-20 20:46:08,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.6) internal successors, (58), 6 states have internal predecessors, (58), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-20 20:46:08,613 INFO L276 IsEmpty]: Start isEmpty. Operand 5308 states and 7825 transitions. [2022-11-20 20:46:08,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-11-20 20:46:08,615 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:46:08,616 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:46:08,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-20 20:46:08,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:46:08,829 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:46:08,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:46:08,830 INFO L85 PathProgramCache]: Analyzing trace with hash -25417486, now seen corresponding path program 1 times [2022-11-20 20:46:08,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:46:08,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1910922372] [2022-11-20 20:46:08,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:46:08,849 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:46:08,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:46:08,850 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:46:08,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-20 20:46:29,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:46:30,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 8241 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:46:30,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:46:30,995 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:46:30,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:46:33,568 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:46:33,571 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:46:33,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1910922372] [2022-11-20 20:46:33,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1910922372] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:46:33,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [809086720] [2022-11-20 20:46:33,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:46:33,571 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:46:33,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:46:33,587 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:46:33,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2022-11-20 20:46:38,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:46:39,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 8241 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:46:39,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:46:41,224 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 20:46:41,224 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:46:41,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [809086720] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:46:41,225 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:46:41,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7, 7] total 12 [2022-11-20 20:46:41,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916997728] [2022-11-20 20:46:41,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:46:41,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:46:41,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:46:41,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:46:41,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:46:41,227 INFO L87 Difference]: Start difference. First operand 5308 states and 7825 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:46:41,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:46:41,620 INFO L93 Difference]: Finished difference Result 6899 states and 10100 transitions. [2022-11-20 20:46:41,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:46:41,621 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 70 [2022-11-20 20:46:41,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:46:41,821 INFO L225 Difference]: With dead ends: 6899 [2022-11-20 20:46:41,824 INFO L226 Difference]: Without dead ends: 6895 [2022-11-20 20:46:41,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:46:41,833 INFO L413 NwaCegarLoop]: 8907 mSDtfsCounter, 7574 mSDsluCounter, 2448 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7574 SdHoareTripleChecker+Valid, 11355 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 20:46:41,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7574 Valid, 11355 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 20:46:41,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6895 states. [2022-11-20 20:46:42,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6895 to 6887. [2022-11-20 20:46:42,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6887 states, 4650 states have (on average 1.355268817204301) internal successors, (6302), 4824 states have internal predecessors, (6302), 1901 states have call successors, (1901), 336 states have call predecessors, (1901), 335 states have return successors, (1885), 1879 states have call predecessors, (1885), 1885 states have call successors, (1885) [2022-11-20 20:46:42,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6887 states to 6887 states and 10088 transitions. [2022-11-20 20:46:42,281 INFO L78 Accepts]: Start accepts. Automaton has 6887 states and 10088 transitions. Word has length 70 [2022-11-20 20:46:42,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:46:42,284 INFO L495 AbstractCegarLoop]: Abstraction has 6887 states and 10088 transitions. [2022-11-20 20:46:42,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:46:42,285 INFO L276 IsEmpty]: Start isEmpty. Operand 6887 states and 10088 transitions. [2022-11-20 20:46:42,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-11-20 20:46:42,291 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:46:42,291 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:46:42,487 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-20 20:46:42,538 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (5)] Forceful destruction successful, exit code 0 [2022-11-20 20:46:42,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:46:42,708 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:46:42,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:46:42,708 INFO L85 PathProgramCache]: Analyzing trace with hash -790449423, now seen corresponding path program 1 times [2022-11-20 20:46:42,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:46:42,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [293775046] [2022-11-20 20:46:42,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:46:42,724 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:46:42,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:46:42,726 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:46:42,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-20 20:47:03,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:47:04,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 8242 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:47:04,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:47:04,810 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:47:04,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:47:07,117 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:47:07,118 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:47:07,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [293775046] [2022-11-20 20:47:07,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [293775046] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:47:07,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [352162428] [2022-11-20 20:47:07,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:47:07,118 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:47:07,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:47:07,123 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:47:07,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2022-11-20 20:47:12,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:47:12,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 8242 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:47:12,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:47:14,566 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 20:47:14,567 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:47:14,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [352162428] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:47:14,567 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:47:14,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7, 7] total 12 [2022-11-20 20:47:14,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407194458] [2022-11-20 20:47:14,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:47:14,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:47:14,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:47:14,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:47:14,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:47:14,569 INFO L87 Difference]: Start difference. First operand 6887 states and 10088 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:47:14,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:47:14,932 INFO L93 Difference]: Finished difference Result 6889 states and 10089 transitions. [2022-11-20 20:47:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:47:14,933 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 71 [2022-11-20 20:47:14,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:47:15,008 INFO L225 Difference]: With dead ends: 6889 [2022-11-20 20:47:15,008 INFO L226 Difference]: Without dead ends: 6886 [2022-11-20 20:47:15,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:47:15,017 INFO L413 NwaCegarLoop]: 7817 mSDtfsCounter, 7750 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7750 SdHoareTripleChecker+Valid, 7817 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 20:47:15,018 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7750 Valid, 7817 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 20:47:15,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6886 states. [2022-11-20 20:47:15,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6886 to 6886. [2022-11-20 20:47:15,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6886 states, 4650 states have (on average 1.3550537634408601) internal successors, (6301), 4823 states have internal predecessors, (6301), 1900 states have call successors, (1900), 336 states have call predecessors, (1900), 335 states have return successors, (1885), 1879 states have call predecessors, (1885), 1885 states have call successors, (1885) [2022-11-20 20:47:15,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6886 states to 6886 states and 10086 transitions. [2022-11-20 20:47:15,707 INFO L78 Accepts]: Start accepts. Automaton has 6886 states and 10086 transitions. Word has length 71 [2022-11-20 20:47:15,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:47:15,707 INFO L495 AbstractCegarLoop]: Abstraction has 6886 states and 10086 transitions. [2022-11-20 20:47:15,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:47:15,708 INFO L276 IsEmpty]: Start isEmpty. Operand 6886 states and 10086 transitions. [2022-11-20 20:47:15,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-20 20:47:15,710 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:47:15,710 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:47:15,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (7)] Forceful destruction successful, exit code 0 [2022-11-20 20:47:16,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-20 20:47:16,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:47:16,138 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:47:16,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:47:16,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1263369173, now seen corresponding path program 1 times [2022-11-20 20:47:16,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:47:16,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [959643094] [2022-11-20 20:47:16,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:47:16,147 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:47:16,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:47:16,150 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:47:16,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-20 20:47:36,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:47:37,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 8243 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:47:37,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:47:38,234 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:47:38,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:47:40,535 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:47:40,535 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:47:40,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [959643094] [2022-11-20 20:47:40,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [959643094] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:47:40,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2004829138] [2022-11-20 20:47:40,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:47:40,535 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:47:40,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:47:40,536 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:47:40,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2022-11-20 20:47:45,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:47:46,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 8243 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:47:46,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:47:48,146 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 20:47:48,146 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:47:48,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2004829138] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:47:48,147 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:47:48,147 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7, 7] total 12 [2022-11-20 20:47:48,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330060256] [2022-11-20 20:47:48,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:47:48,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:47:48,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:47:48,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:47:48,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:47:48,149 INFO L87 Difference]: Start difference. First operand 6886 states and 10086 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:47:48,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:47:48,589 INFO L93 Difference]: Finished difference Result 6888 states and 10087 transitions. [2022-11-20 20:47:48,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:47:48,590 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 72 [2022-11-20 20:47:48,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:47:48,629 INFO L225 Difference]: With dead ends: 6888 [2022-11-20 20:47:48,630 INFO L226 Difference]: Without dead ends: 6885 [2022-11-20 20:47:48,636 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:47:48,637 INFO L413 NwaCegarLoop]: 7815 mSDtfsCounter, 7747 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7747 SdHoareTripleChecker+Valid, 7815 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 20:47:48,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7747 Valid, 7815 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 20:47:48,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6885 states. [2022-11-20 20:47:49,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6885 to 6885. [2022-11-20 20:47:49,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6885 states, 4650 states have (on average 1.3548387096774193) internal successors, (6300), 4822 states have internal predecessors, (6300), 1899 states have call successors, (1899), 336 states have call predecessors, (1899), 335 states have return successors, (1885), 1879 states have call predecessors, (1885), 1885 states have call successors, (1885) [2022-11-20 20:47:49,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6885 states to 6885 states and 10084 transitions. [2022-11-20 20:47:49,156 INFO L78 Accepts]: Start accepts. Automaton has 6885 states and 10084 transitions. Word has length 72 [2022-11-20 20:47:49,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:47:49,156 INFO L495 AbstractCegarLoop]: Abstraction has 6885 states and 10084 transitions. [2022-11-20 20:47:49,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:47:49,157 INFO L276 IsEmpty]: Start isEmpty. Operand 6885 states and 10084 transitions. [2022-11-20 20:47:49,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-20 20:47:49,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:47:49,160 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:47:49,200 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2022-11-20 20:47:49,523 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-11-20 20:47:49,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:47:49,588 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:47:49,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:47:49,588 INFO L85 PathProgramCache]: Analyzing trace with hash 507241076, now seen corresponding path program 1 times [2022-11-20 20:47:49,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:47:49,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1404829327] [2022-11-20 20:47:49,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:47:49,600 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:47:49,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:47:49,601 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:47:49,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-20 20:48:10,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:48:10,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 8244 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:48:10,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:48:11,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:48:11,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:48:13,994 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:48:13,995 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:48:13,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1404829327] [2022-11-20 20:48:13,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1404829327] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:48:13,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2075181443] [2022-11-20 20:48:13,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:48:13,996 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:48:13,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:48:14,003 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:48:14,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2022-11-20 20:48:19,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:48:19,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 8244 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:48:19,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:48:21,637 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 20:48:21,637 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:48:21,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2075181443] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:48:21,637 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:48:21,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7, 7] total 12 [2022-11-20 20:48:21,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091048529] [2022-11-20 20:48:21,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:48:21,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:48:21,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:48:21,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:48:21,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:48:21,639 INFO L87 Difference]: Start difference. First operand 6885 states and 10084 transitions. Second operand has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:48:22,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:48:22,141 INFO L93 Difference]: Finished difference Result 6887 states and 10085 transitions. [2022-11-20 20:48:22,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:48:22,142 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 73 [2022-11-20 20:48:22,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:48:22,180 INFO L225 Difference]: With dead ends: 6887 [2022-11-20 20:48:22,180 INFO L226 Difference]: Without dead ends: 6884 [2022-11-20 20:48:22,187 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:48:22,188 INFO L413 NwaCegarLoop]: 7813 mSDtfsCounter, 7744 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7744 SdHoareTripleChecker+Valid, 7813 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 20:48:22,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7744 Valid, 7813 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 20:48:22,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6884 states. [2022-11-20 20:48:22,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6884 to 6884. [2022-11-20 20:48:22,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6884 states, 4650 states have (on average 1.3546236559139786) internal successors, (6299), 4821 states have internal predecessors, (6299), 1898 states have call successors, (1898), 336 states have call predecessors, (1898), 335 states have return successors, (1885), 1879 states have call predecessors, (1885), 1885 states have call successors, (1885) [2022-11-20 20:48:22,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6884 states to 6884 states and 10082 transitions. [2022-11-20 20:48:22,878 INFO L78 Accepts]: Start accepts. Automaton has 6884 states and 10082 transitions. Word has length 73 [2022-11-20 20:48:22,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:48:22,880 INFO L495 AbstractCegarLoop]: Abstraction has 6884 states and 10082 transitions. [2022-11-20 20:48:22,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:48:22,880 INFO L276 IsEmpty]: Start isEmpty. Operand 6884 states and 10082 transitions. [2022-11-20 20:48:22,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-11-20 20:48:22,888 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:48:22,889 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:48:23,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-20 20:48:23,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (11)] Forceful destruction successful, exit code 0 [2022-11-20 20:48:23,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:48:23,315 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:48:23,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:48:23,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1457888584, now seen corresponding path program 1 times [2022-11-20 20:48:23,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:48:23,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1016568798] [2022-11-20 20:48:23,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:48:23,323 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:48:23,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:48:23,324 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:48:23,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-20 20:48:44,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:48:44,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 8245 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:48:44,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:48:45,391 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:48:45,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:48:47,730 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:48:47,730 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:48:47,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1016568798] [2022-11-20 20:48:47,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1016568798] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:48:47,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2048656754] [2022-11-20 20:48:47,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:48:47,731 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:48:47,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:48:47,732 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:48:47,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2022-11-20 20:48:53,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:48:53,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 8245 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:48:53,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:48:55,387 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 20:48:55,388 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:48:55,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2048656754] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:48:55,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:48:55,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7, 7] total 12 [2022-11-20 20:48:55,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313272248] [2022-11-20 20:48:55,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:48:55,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:48:55,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:48:55,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:48:55,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:48:55,390 INFO L87 Difference]: Start difference. First operand 6884 states and 10082 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:48:56,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:48:56,191 INFO L93 Difference]: Finished difference Result 8809 states and 12795 transitions. [2022-11-20 20:48:56,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:48:56,192 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 74 [2022-11-20 20:48:56,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:48:56,235 INFO L225 Difference]: With dead ends: 8809 [2022-11-20 20:48:56,236 INFO L226 Difference]: Without dead ends: 8805 [2022-11-20 20:48:56,242 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:48:56,243 INFO L413 NwaCegarLoop]: 8963 mSDtfsCounter, 7153 mSDsluCounter, 3196 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7153 SdHoareTripleChecker+Valid, 12159 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 20:48:56,244 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7153 Valid, 12159 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 20:48:56,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8805 states. [2022-11-20 20:48:56,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8805 to 8796. [2022-11-20 20:48:56,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8796 states, 5968 states have (on average 1.3560656836461127) internal successors, (8093), 6195 states have internal predecessors, (8093), 2350 states have call successors, (2350), 478 states have call predecessors, (2350), 477 states have return successors, (2339), 2331 states have call predecessors, (2339), 2339 states have call successors, (2339) [2022-11-20 20:48:56,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8796 states to 8796 states and 12782 transitions. [2022-11-20 20:48:57,000 INFO L78 Accepts]: Start accepts. Automaton has 8796 states and 12782 transitions. Word has length 74 [2022-11-20 20:48:57,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:48:57,000 INFO L495 AbstractCegarLoop]: Abstraction has 8796 states and 12782 transitions. [2022-11-20 20:48:57,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:48:57,001 INFO L276 IsEmpty]: Start isEmpty. Operand 8796 states and 12782 transitions. [2022-11-20 20:48:57,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-20 20:48:57,009 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:48:57,009 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:48:57,044 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2022-11-20 20:48:57,434 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-20 20:48:57,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:48:57,435 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:48:57,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:48:57,435 INFO L85 PathProgramCache]: Analyzing trace with hash 2047606263, now seen corresponding path program 1 times [2022-11-20 20:48:57,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:48:57,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1447954477] [2022-11-20 20:48:57,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:48:57,449 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:48:57,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:48:57,450 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:48:57,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-20 20:49:18,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:49:19,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 8246 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:49:19,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:49:19,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:49:19,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:49:22,127 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:49:22,127 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:49:22,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1447954477] [2022-11-20 20:49:22,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1447954477] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:49:22,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1682656494] [2022-11-20 20:49:22,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:49:22,128 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:49:22,128 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:49:22,129 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:49:22,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2022-11-20 20:49:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:49:27,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 8246 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:49:27,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:49:29,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 20:49:29,865 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:49:29,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1682656494] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:49:29,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:49:29,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7, 7] total 12 [2022-11-20 20:49:29,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750858583] [2022-11-20 20:49:29,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:49:29,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:49:29,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:49:29,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:49:29,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:49:29,868 INFO L87 Difference]: Start difference. First operand 8796 states and 12782 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:49:30,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:49:30,685 INFO L93 Difference]: Finished difference Result 10953 states and 15816 transitions. [2022-11-20 20:49:30,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:49:30,685 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 75 [2022-11-20 20:49:30,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:49:30,742 INFO L225 Difference]: With dead ends: 10953 [2022-11-20 20:49:30,742 INFO L226 Difference]: Without dead ends: 10949 [2022-11-20 20:49:30,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:49:30,753 INFO L413 NwaCegarLoop]: 8105 mSDtfsCounter, 7479 mSDsluCounter, 1692 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7479 SdHoareTripleChecker+Valid, 9797 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 20:49:30,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7479 Valid, 9797 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 20:49:30,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10949 states. [2022-11-20 20:49:31,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10949 to 10943. [2022-11-20 20:49:31,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10943 states, 7499 states have (on average 1.3645819442592346) internal successors, (10233), 7780 states have internal predecessors, (10233), 2790 states have call successors, (2790), 654 states have call predecessors, (2790), 653 states have return successors, (2781), 2771 states have call predecessors, (2781), 2781 states have call successors, (2781) [2022-11-20 20:49:31,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10943 states to 10943 states and 15804 transitions. [2022-11-20 20:49:31,628 INFO L78 Accepts]: Start accepts. Automaton has 10943 states and 15804 transitions. Word has length 75 [2022-11-20 20:49:31,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:49:31,629 INFO L495 AbstractCegarLoop]: Abstraction has 10943 states and 15804 transitions. [2022-11-20 20:49:31,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:49:31,629 INFO L276 IsEmpty]: Start isEmpty. Operand 10943 states and 15804 transitions. [2022-11-20 20:49:31,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-11-20 20:49:31,632 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:49:31,632 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:49:31,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2022-11-20 20:49:32,058 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forcibly destroying the process [2022-11-20 20:49:32,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:49:32,059 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:49:32,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:49:32,059 INFO L85 PathProgramCache]: Analyzing trace with hash -951198309, now seen corresponding path program 1 times [2022-11-20 20:49:32,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:49:32,077 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-20 20:49:32,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1232972515] [2022-11-20 20:49:32,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:49:32,080 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:49:32,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:49:32,081 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:49:32,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-20 20:49:52,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:49:53,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 8247 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:49:53,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:49:54,124 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:49:54,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:49:56,344 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:49:56,345 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:49:56,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1232972515] [2022-11-20 20:49:56,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1232972515] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:49:56,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [257388244] [2022-11-20 20:49:56,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:49:56,345 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:49:56,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:49:56,346 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:49:56,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2022-11-20 20:50:01,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:50:02,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 8247 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:50:02,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:50:04,225 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 20:50:04,225 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:50:04,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [257388244] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:50:04,225 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:50:04,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7, 7] total 12 [2022-11-20 20:50:04,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427847837] [2022-11-20 20:50:04,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:50:04,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:50:04,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:50:04,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:50:04,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:50:04,227 INFO L87 Difference]: Start difference. First operand 10943 states and 15804 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:50:04,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:50:04,877 INFO L93 Difference]: Finished difference Result 12499 states and 17901 transitions. [2022-11-20 20:50:04,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:50:04,877 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 76 [2022-11-20 20:50:04,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:50:04,940 INFO L225 Difference]: With dead ends: 12499 [2022-11-20 20:50:04,941 INFO L226 Difference]: Without dead ends: 12495 [2022-11-20 20:50:04,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:50:04,953 INFO L413 NwaCegarLoop]: 8004 mSDtfsCounter, 7418 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7418 SdHoareTripleChecker+Valid, 8905 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 20:50:04,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7418 Valid, 8905 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 20:50:04,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12495 states. [2022-11-20 20:50:05,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12495 to 12491. [2022-11-20 20:50:05,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12491 states, 8616 states have (on average 1.3678040854224698) internal successors, (11785), 8925 states have internal predecessors, (11785), 3055 states have call successors, (3055), 820 states have call predecessors, (3055), 819 states have return successors, (3048), 3038 states have call predecessors, (3048), 3048 states have call successors, (3048) [2022-11-20 20:50:05,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12491 states to 12491 states and 17888 transitions. [2022-11-20 20:50:05,912 INFO L78 Accepts]: Start accepts. Automaton has 12491 states and 17888 transitions. Word has length 76 [2022-11-20 20:50:05,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:50:05,912 INFO L495 AbstractCegarLoop]: Abstraction has 12491 states and 17888 transitions. [2022-11-20 20:50:05,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:50:05,913 INFO L276 IsEmpty]: Start isEmpty. Operand 12491 states and 17888 transitions. [2022-11-20 20:50:05,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-20 20:50:05,914 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:50:05,914 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:50:06,058 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-20 20:50:06,140 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2022-11-20 20:50:06,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:50:06,316 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:50:06,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:50:06,317 INFO L85 PathProgramCache]: Analyzing trace with hash 575145338, now seen corresponding path program 1 times [2022-11-20 20:50:06,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:50:06,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1569077481] [2022-11-20 20:50:06,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:50:06,325 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:50:06,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:50:06,325 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:50:06,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-20 20:50:26,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:50:27,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 8248 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:50:27,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:50:28,244 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:50:28,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:50:30,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:50:30,650 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:50:30,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1569077481] [2022-11-20 20:50:30,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1569077481] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:50:30,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1294805791] [2022-11-20 20:50:30,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:50:30,650 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:50:30,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:50:30,651 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:50:30,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2022-11-20 20:50:36,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:50:36,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 8248 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:50:36,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:50:38,378 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 20:50:38,378 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:50:38,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1294805791] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:50:38,379 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:50:38,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7, 7] total 12 [2022-11-20 20:50:38,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787999015] [2022-11-20 20:50:38,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:50:38,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:50:38,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:50:38,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:50:38,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:50:38,380 INFO L87 Difference]: Start difference. First operand 12491 states and 17888 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 2 states have internal predecessors, (66), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:50:39,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:50:39,214 INFO L93 Difference]: Finished difference Result 13810 states and 19615 transitions. [2022-11-20 20:50:39,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:50:39,214 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 2 states have internal predecessors, (66), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 77 [2022-11-20 20:50:39,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:50:39,276 INFO L225 Difference]: With dead ends: 13810 [2022-11-20 20:50:39,276 INFO L226 Difference]: Without dead ends: 13794 [2022-11-20 20:50:39,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:50:39,285 INFO L413 NwaCegarLoop]: 7974 mSDtfsCounter, 7633 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7633 SdHoareTripleChecker+Valid, 8244 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 20:50:39,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7633 Valid, 8244 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 20:50:39,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13794 states. [2022-11-20 20:50:40,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13794 to 13792. [2022-11-20 20:50:40,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13792 states, 9643 states have (on average 1.3771647827439593) internal successors, (13280), 9950 states have internal predecessors, (13280), 3156 states have call successors, (3156), 993 states have call predecessors, (3156), 992 states have return successors, (3151), 3141 states have call predecessors, (3151), 3151 states have call successors, (3151) [2022-11-20 20:50:40,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13792 states to 13792 states and 19587 transitions. [2022-11-20 20:50:40,568 INFO L78 Accepts]: Start accepts. Automaton has 13792 states and 19587 transitions. Word has length 77 [2022-11-20 20:50:40,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:50:40,569 INFO L495 AbstractCegarLoop]: Abstraction has 13792 states and 19587 transitions. [2022-11-20 20:50:40,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 2 states have internal predecessors, (66), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-20 20:50:40,569 INFO L276 IsEmpty]: Start isEmpty. Operand 13792 states and 19587 transitions. [2022-11-20 20:50:40,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-11-20 20:50:40,577 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:50:40,578 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-20 20:50:40,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-20 20:50:40,834 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2022-11-20 20:50:40,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:50:40,999 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:50:40,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:50:40,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1230146182, now seen corresponding path program 1 times [2022-11-20 20:50:41,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:50:41,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [435162390] [2022-11-20 20:50:41,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:50:41,008 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:50:41,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:50:41,009 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:50:41,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-20 20:51:01,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:51:02,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 8752 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:51:02,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:51:02,832 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 20:51:02,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:51:05,194 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 20:51:05,194 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:51:05,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [435162390] [2022-11-20 20:51:05,195 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [435162390] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:51:05,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [332635357] [2022-11-20 20:51:05,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:51:05,196 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:51:05,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:51:05,197 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:51:05,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2022-11-20 20:51:10,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:51:11,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 8752 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:51:11,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:51:12,347 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 20:51:12,348 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:51:12,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [332635357] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:51:12,348 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:51:12,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7, 7] total 12 [2022-11-20 20:51:12,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169782252] [2022-11-20 20:51:12,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:51:12,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:51:12,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:51:12,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:51:12,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:51:12,350 INFO L87 Difference]: Start difference. First operand 13792 states and 19587 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-20 20:51:13,832 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 20:51:16,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:51:16,066 INFO L93 Difference]: Finished difference Result 38709 states and 54897 transitions. [2022-11-20 20:51:16,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:51:16,067 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 148 [2022-11-20 20:51:16,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:51:16,183 INFO L225 Difference]: With dead ends: 38709 [2022-11-20 20:51:16,184 INFO L226 Difference]: Without dead ends: 24928 [2022-11-20 20:51:16,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:51:16,242 INFO L413 NwaCegarLoop]: 10192 mSDtfsCounter, 5516 mSDsluCounter, 7751 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5516 SdHoareTripleChecker+Valid, 17943 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-20 20:51:16,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5516 Valid, 17943 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-20 20:51:16,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24928 states. [2022-11-20 20:51:18,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24928 to 24920. [2022-11-20 20:51:18,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24920 states, 17537 states have (on average 1.3813080914637623) internal successors, (24224), 18084 states have internal predecessors, (24224), 5548 states have call successors, (5548), 1835 states have call predecessors, (5548), 1834 states have return successors, (5543), 5527 states have call predecessors, (5543), 5543 states have call successors, (5543) [2022-11-20 20:51:18,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24920 states to 24920 states and 35315 transitions. [2022-11-20 20:51:18,135 INFO L78 Accepts]: Start accepts. Automaton has 24920 states and 35315 transitions. Word has length 148 [2022-11-20 20:51:18,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:51:18,136 INFO L495 AbstractCegarLoop]: Abstraction has 24920 states and 35315 transitions. [2022-11-20 20:51:18,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-20 20:51:18,136 INFO L276 IsEmpty]: Start isEmpty. Operand 24920 states and 35315 transitions. [2022-11-20 20:51:18,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2022-11-20 20:51:18,148 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:51:18,162 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-20 20:51:18,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-20 20:51:18,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2022-11-20 20:51:18,578 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:51:18,579 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:51:18,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:51:18,579 INFO L85 PathProgramCache]: Analyzing trace with hash -882826631, now seen corresponding path program 1 times [2022-11-20 20:51:18,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:51:18,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [630608066] [2022-11-20 20:51:18,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:51:18,587 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:51:18,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:51:18,588 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:51:18,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-20 20:51:39,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:51:39,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 8889 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:51:39,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:51:40,544 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-20 20:51:40,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:51:43,011 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-20 20:51:43,011 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:51:43,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [630608066] [2022-11-20 20:51:43,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [630608066] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:51:43,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1190822186] [2022-11-20 20:51:43,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:51:43,012 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:51:43,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:51:43,012 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:51:43,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2022-11-20 20:51:48,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:51:49,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 8889 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:51:49,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:51:49,326 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-20 20:51:49,327 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:51:49,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1190822186] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:51:49,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:51:49,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7, 7] total 12 [2022-11-20 20:51:49,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946348705] [2022-11-20 20:51:49,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:51:49,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:51:49,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:51:49,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:51:49,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:51:49,329 INFO L87 Difference]: Start difference. First operand 24920 states and 35315 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-20 20:51:50,814 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 20:51:52,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:51:52,650 INFO L93 Difference]: Finished difference Result 49829 states and 70617 transitions. [2022-11-20 20:51:52,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:51:52,651 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 199 [2022-11-20 20:51:52,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:51:52,758 INFO L225 Difference]: With dead ends: 49829 [2022-11-20 20:51:52,758 INFO L226 Difference]: Without dead ends: 24920 [2022-11-20 20:51:52,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 594 GetRequests, 584 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:51:52,834 INFO L413 NwaCegarLoop]: 7783 mSDtfsCounter, 7781 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7781 SdHoareTripleChecker+Valid, 7783 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-20 20:51:52,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7781 Valid, 7783 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-20 20:51:52,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24920 states. [2022-11-20 20:51:54,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24920 to 24920. [2022-11-20 20:51:55,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24920 states, 17537 states have (on average 1.3812510691680446) internal successors, (24223), 18084 states have internal predecessors, (24223), 5548 states have call successors, (5548), 1835 states have call predecessors, (5548), 1834 states have return successors, (5543), 5527 states have call predecessors, (5543), 5543 states have call successors, (5543) [2022-11-20 20:51:55,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24920 states to 24920 states and 35314 transitions. [2022-11-20 20:51:55,081 INFO L78 Accepts]: Start accepts. Automaton has 24920 states and 35314 transitions. Word has length 199 [2022-11-20 20:51:55,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:51:55,081 INFO L495 AbstractCegarLoop]: Abstraction has 24920 states and 35314 transitions. [2022-11-20 20:51:55,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-20 20:51:55,082 INFO L276 IsEmpty]: Start isEmpty. Operand 24920 states and 35314 transitions. [2022-11-20 20:51:55,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 624 [2022-11-20 20:51:55,105 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:51:55,106 INFO L195 NwaCegarLoop]: trace histogram [27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:51:55,310 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-20 20:51:55,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2022-11-20 20:51:55,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:51:55,531 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:51:55,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:51:55,531 INFO L85 PathProgramCache]: Analyzing trace with hash -941313369, now seen corresponding path program 1 times [2022-11-20 20:51:55,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:51:55,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1413314176] [2022-11-20 20:51:55,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:51:55,539 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:51:55,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:51:55,540 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:51:55,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-20 20:52:17,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:52:18,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 10167 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:52:18,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:52:18,862 INFO L134 CoverageAnalysis]: Checked inductivity of 5718 backedges. 496 proven. 1 refuted. 0 times theorem prover too weak. 5221 trivial. 0 not checked. [2022-11-20 20:52:18,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:52:21,681 INFO L134 CoverageAnalysis]: Checked inductivity of 5718 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 5607 trivial. 0 not checked. [2022-11-20 20:52:21,682 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:52:21,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1413314176] [2022-11-20 20:52:21,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1413314176] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:52:21,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [202149159] [2022-11-20 20:52:21,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:52:21,682 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:52:21,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:52:21,683 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:52:21,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2022-11-20 20:52:28,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:52:28,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 10167 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:52:28,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:52:29,243 INFO L134 CoverageAnalysis]: Checked inductivity of 5718 backedges. 496 proven. 0 refuted. 0 times theorem prover too weak. 5222 trivial. 0 not checked. [2022-11-20 20:52:29,243 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:52:29,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [202149159] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:52:29,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:52:29,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7, 7] total 12 [2022-11-20 20:52:29,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160661458] [2022-11-20 20:52:29,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:52:29,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:52:29,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:52:29,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:52:29,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:52:29,246 INFO L87 Difference]: Start difference. First operand 24920 states and 35314 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2022-11-20 20:52:30,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 20:52:34,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:52:34,949 INFO L93 Difference]: Finished difference Result 57638 states and 81900 transitions. [2022-11-20 20:52:34,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:52:34,950 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 623 [2022-11-20 20:52:34,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:52:35,080 INFO L225 Difference]: With dead ends: 57638 [2022-11-20 20:52:35,080 INFO L226 Difference]: Without dead ends: 32729 [2022-11-20 20:52:35,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1866 GetRequests, 1856 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:52:35,160 INFO L413 NwaCegarLoop]: 10959 mSDtfsCounter, 6384 mSDsluCounter, 7663 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6384 SdHoareTripleChecker+Valid, 18622 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-20 20:52:35,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6384 Valid, 18622 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-11-20 20:52:35,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32729 states. [2022-11-20 20:52:38,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32729 to 32723. [2022-11-20 20:52:38,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32723 states, 23053 states have (on average 1.3806012232681213) internal successors, (31827), 23735 states have internal predecessors, (31827), 7384 states have call successors, (7384), 2286 states have call predecessors, (7384), 2285 states have return successors, (7381), 7357 states have call predecessors, (7381), 7379 states have call successors, (7381) [2022-11-20 20:52:38,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32723 states to 32723 states and 46592 transitions. [2022-11-20 20:52:38,152 INFO L78 Accepts]: Start accepts. Automaton has 32723 states and 46592 transitions. Word has length 623 [2022-11-20 20:52:38,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:52:38,153 INFO L495 AbstractCegarLoop]: Abstraction has 32723 states and 46592 transitions. [2022-11-20 20:52:38,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2022-11-20 20:52:38,153 INFO L276 IsEmpty]: Start isEmpty. Operand 32723 states and 46592 transitions. [2022-11-20 20:52:38,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 577 [2022-11-20 20:52:38,174 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:52:38,175 INFO L195 NwaCegarLoop]: trace histogram [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:52:38,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-11-20 20:52:38,421 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (25)] Forceful destruction successful, exit code 0 [2022-11-20 20:52:38,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:52:38,591 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:52:38,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:52:38,592 INFO L85 PathProgramCache]: Analyzing trace with hash -847363809, now seen corresponding path program 1 times [2022-11-20 20:52:38,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:52:38,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [431085664] [2022-11-20 20:52:38,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:52:38,600 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:52:38,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:52:38,601 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:52:38,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-20 20:53:00,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:53:00,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 9750 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:53:00,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:53:01,574 INFO L134 CoverageAnalysis]: Checked inductivity of 3896 backedges. 322 proven. 1 refuted. 0 times theorem prover too weak. 3573 trivial. 0 not checked. [2022-11-20 20:53:01,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:53:04,253 INFO L134 CoverageAnalysis]: Checked inductivity of 3896 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3895 trivial. 0 not checked. [2022-11-20 20:53:04,253 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:53:04,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [431085664] [2022-11-20 20:53:04,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [431085664] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:53:04,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [186476291] [2022-11-20 20:53:04,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:53:04,254 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:53:04,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:53:04,263 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:53:04,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2022-11-20 20:53:10,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:53:11,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 9750 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:53:11,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:53:21,736 INFO L134 CoverageAnalysis]: Checked inductivity of 3896 backedges. 347 proven. 0 refuted. 0 times theorem prover too weak. 3549 trivial. 0 not checked. [2022-11-20 20:53:21,736 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:53:21,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [186476291] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:53:21,737 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:53:21,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7, 7] total 12 [2022-11-20 20:53:21,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758864901] [2022-11-20 20:53:21,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:53:21,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:53:21,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:53:21,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:53:21,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:53:21,739 INFO L87 Difference]: Start difference. First operand 32723 states and 46592 transitions. Second operand has 3 states, 3 states have (on average 66.0) internal successors, (198), 3 states have internal predecessors, (198), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) [2022-11-20 20:53:23,483 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 20:53:27,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:53:27,564 INFO L93 Difference]: Finished difference Result 85382 states and 121602 transitions. [2022-11-20 20:53:27,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:53:27,565 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 66.0) internal successors, (198), 3 states have internal predecessors, (198), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) Word has length 576 [2022-11-20 20:53:27,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:53:27,745 INFO L225 Difference]: With dead ends: 85382 [2022-11-20 20:53:27,745 INFO L226 Difference]: Without dead ends: 52670 [2022-11-20 20:53:27,854 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1725 GetRequests, 1715 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:53:27,854 INFO L413 NwaCegarLoop]: 12931 mSDtfsCounter, 7552 mSDsluCounter, 7383 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7552 SdHoareTripleChecker+Valid, 20314 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-20 20:53:27,855 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7552 Valid, 20314 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-11-20 20:53:27,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52670 states. [2022-11-20 20:53:32,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52670 to 52661. [2022-11-20 20:53:32,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52661 states, 37042 states have (on average 1.3808649640948112) internal successors, (51150), 38158 states have internal predecessors, (51150), 11927 states have call successors, (11927), 3692 states have call predecessors, (11927), 3691 states have return successors, (11924), 11884 states have call predecessors, (11924), 11922 states have call successors, (11924) [2022-11-20 20:53:32,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52661 states to 52661 states and 75001 transitions. [2022-11-20 20:53:32,495 INFO L78 Accepts]: Start accepts. Automaton has 52661 states and 75001 transitions. Word has length 576 [2022-11-20 20:53:32,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:53:32,495 INFO L495 AbstractCegarLoop]: Abstraction has 52661 states and 75001 transitions. [2022-11-20 20:53:32,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 66.0) internal successors, (198), 3 states have internal predecessors, (198), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) [2022-11-20 20:53:32,496 INFO L276 IsEmpty]: Start isEmpty. Operand 52661 states and 75001 transitions. [2022-11-20 20:53:32,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 593 [2022-11-20 20:53:32,510 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:53:32,510 INFO L195 NwaCegarLoop]: trace histogram [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:53:32,657 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-20 20:53:32,739 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (27)] Forceful destruction successful, exit code 0 [2022-11-20 20:53:32,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:53:32,911 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 20:53:32,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:53:32,912 INFO L85 PathProgramCache]: Analyzing trace with hash -179435873, now seen corresponding path program 1 times [2022-11-20 20:53:32,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:53:32,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [461328447] [2022-11-20 20:53:32,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:53:32,920 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:53:32,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:53:32,922 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:53:32,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-20 20:53:54,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:53:55,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 9931 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 20:53:55,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:53:55,955 INFO L134 CoverageAnalysis]: Checked inductivity of 3900 backedges. 322 proven. 1 refuted. 0 times theorem prover too weak. 3577 trivial. 0 not checked. [2022-11-20 20:53:55,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:53:58,548 INFO L134 CoverageAnalysis]: Checked inductivity of 3900 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3899 trivial. 0 not checked. [2022-11-20 20:53:58,548 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:53:58,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [461328447] [2022-11-20 20:53:58,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [461328447] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:53:58,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1775782234] [2022-11-20 20:53:58,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:53:58,549 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:53:58,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:53:58,550 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:53:58,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_18383491-cdf3-4925-a585-b0cf3bbf1374/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2022-11-20 20:54:04,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:05,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 9931 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 20:54:05,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:05,721 INFO L134 CoverageAnalysis]: Checked inductivity of 3900 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3897 trivial. 0 not checked. [2022-11-20 20:54:05,721 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:05,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1775782234] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:05,721 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 20:54:05,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7, 7] total 12 [2022-11-20 20:54:05,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408132014] [2022-11-20 20:54:05,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:05,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:54:05,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:05,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:54:05,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:54:05,723 INFO L87 Difference]: Start difference. First operand 52661 states and 75001 transitions. Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2022-11-20 20:54:11,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:11,156 INFO L93 Difference]: Finished difference Result 112452 states and 161166 transitions. [2022-11-20 20:54:11,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:54:11,158 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 592 [2022-11-20 20:54:11,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:11,504 INFO L225 Difference]: With dead ends: 112452 [2022-11-20 20:54:11,505 INFO L226 Difference]: Without dead ends: 59802 [2022-11-20 20:54:11,636 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1773 GetRequests, 1763 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:54:11,637 INFO L413 NwaCegarLoop]: 10009 mSDtfsCounter, 1510 mSDsluCounter, 8168 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1934 SdHoareTripleChecker+Valid, 18177 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:11,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1934 Valid, 18177 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 20:54:11,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59802 states.